format函数这是一种字符串格式化的方法,用法如***.format()。
基本语法是通过{}和:来代替以前的%。
以下展示两种主要用法:
(1)如:语句print("{:.2f}".format(3.1415926)),它的输出为3.14,可以看频会出命令为保留两位小数点。
(2)如:语句"{1}{0}{1}".format("h希干越预兵负ello","world"),它的输出为'wor觉省圆右吗ldhelloworld',可以看出format为他们设置了位置。
又如:语句print'{}*'.form西守另甲推践at(j)表示输出变量j的值去稳负以及乘号:j*,可以看出用在循环里可以输出一个乘法的等式。
又如:语句print"{}对应的位据听威置是{{0}}".format("runoob"),它的输出为'runoob对应的位置是0'.
扩展资料:
如果在格式化数字时没有指定format,Format会提供与Str函数类似的功能,尽管它是国际化的。然而,以Format作用在正数上不会保留正负号空间,而以Str的话则会。
如果要格式化一个没有本地化的数值字符串,应该使用一特基个用户自定义的数值格式,以保证得到需要的外观。
注意如果Calendar属性设置是Gregorian,并司它算决井给块且format指定了日期格式,那么,提供的expression必须是Gregorian。如果VisualBasicCalendar属性设置是Hijri,则提供的的expression必须是Hijri。
参考资料来源:百度百科-Format函数