马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
Format有两种参数:第一种是由大括号括起来的位置参数,另一种是关键字参数。 (1)位置参数 >>> "{0} love{1}.{2}".format("I","FishC","com") #字段0,1,2,分别有大括号包含起来。 'I love FishC.com' 将参数 "I","FishC","com"传递给format方法,再对字符串进行格式化整理。 (2)关键字参数 >>> "{a} love{b}.{c}".format(a="I",b="FishC",c="com") 'I love FishC.com' (3)位置参数和关键字参数混合,位置参数一定要在关键字参数之前。 >>> "{0} love{b}.{c}".format("I",b="FishC",c="com") # {0}在最前面。 'I love FishC.com' 格式化符号: >>> '{0 : .1f}{1}'.format(27.658,'GB') '27.7GB' # : 代表格式化符号的开始,.1f表示四舍五入小数后1位。 字符串格式化符号含义: (1)% c 格式化字符及其ASCII码。 >>> '%c' %97 #没有逗号分隔。 'a' a的ASCII码是97。 >>> '%c %c %c' % (97 , 98 , 99) 'a b c' (2)% s 格式化字符串。 >>> '%s' % 'I love FishC.com' 'I love FishC.com' (3)%d 格式化整数。 >>> '%d + %d = %d' % (4,5,4+5) '4 + 5 = 9' (4)%o 格式化无符号八进制数。 >>> '%o' % 10 '12' (5)%x 格式化无符号十六进制数;%X 格式化无符号十六进制数(大写); >>> '%x' %10 'a' >>> '%X' %10 'A' (6)格式化定点数,可指定小数点后的精度。 >>> '%f' % 27.658 '27.658000' (7)用科学计数法格式化定点数。 >>> '%e' % 27.658 '2.765800e+01'
|