format函数这是一种字符串格式化的方法,用法如***.format()。
基本语法是通过{}和:来代替以前的%。
以下展示两种主要用法验或兰息称怀沉金:
(1)如:语句print(搞烧境富专为也急率"{:.2f}".format(3.1415926)),它的输出为3.14,可以看出命令为保留两位小数点。
(2)如:语句"{1}{0}{1}".format("hello革染乎头口急难","world"),它的输出为'worldhelloworld',可以看出for造一mat为他们设置了位置。
又如:语句print'{}慢苦*'.format(j)表示输出变量j的值以及乘号:j*,可以看出用在循环里可以输出一个乘院复轴调香法的等式。
又如:语句print"{}对应的位置是{{0}}".format("runoob"),它的输出为'runoob对应实知可块矛片乱的位置是0'.
扩展资料:
如果在格式化数字时没有指定fo般广前础部氢降化rmat,Format会提供与往Str函数类似的功能,尽管它是国际化的。然而,以Format作用在正数上不会保留正负号空间,而以Str的话则会。
如果要格式化一个没有本地化的数值字符串,应该使用一个用户自定义的数值格式,以保证得到需要的外观。
丝初营至注意如果Calendar属性设置是Gregorian,并且format指定了日期格式,那么,提供的伤那制子优照探素书expression必须是Gregorian。如果VisualBasicCalendar属性设置是Hijri,则提供的的expression必树距须是Hijri。
参考资料来源:百度百科-Format函数