格式限定符 format通过丰富的的“格式限定符”(语法是 {}中带:号)对需要格式的内容完成更加详细的制定. 进制转换 我们可以再限定符中制定不同的字符对数字进行进制转换的格式化,进制对应的表格: 字符 含义 b 二进制 c Unicode 字符 d 十进制整数 o 八进制数 x 十六进制数,a 到 f 小写 X 十六进制数,A 到 F 大写 N = 99 print('{:b}'.format(N)) print('{:c}'.format(N)) print('{:d}'.format(N…
通过{}和:来代替传统%方式 1.位置参数 位置参数不受顺序约束,且可以为{},只要format里有相对应的参数值即可,参数索引从0开,传入位置参数列表可用*列表 >>> li = ['jack',18] >>> 'my name is {} ,age {}'.format('jack',18) 'my name is jack ,age 18' >>> 'my name is {1} ,age {0}'.format(10,'jack') 'my…
用法: 它通过{}和:来代替传统%方式 1.使用位置参数 要点:从以下例子可以看出位置参数不受顺序约束,且可以为{},只要format里有相对应的参数值即可,参数索引从0开,传入位置参数列表可用*列表 1 >>> li = ['hoho',18] 2 >>> 'my name is {} ,age {}'.format('hoho',18) 3 'my name is hoho ,age 18' 4 >>> 'my name is {1} ,age {…