python3

位置参数

"{0} love {1} {2}".format("I","rao","rao") #占位符和结构,位置参数

关键字参数

"{a} love {b} {c}".format(a="I",b="rao",c="rao")

字符串格式化

%c 格式化字符及其ASCII码

%s 格式化字符串

%d 格式化整数

%o 格式化无符号八进制

%x 格式化无符号十六进制(加上#号可现实数字前面显示0x) %X(大写)

%f 格式化 定点数,可指定小数后面的精度 %占位.保留小数f 比如 %5.2f %-5.2f (-)表示左对齐

%e 用科学计数法格式化定点数 # %E 作用相同

%g 根据值的大小决定使用%f或%e # %G 作用相同

示例

'%d + %d = %d' %(4,5,4+5)#格式化整数
'%o' % 10 #结果等于12 #十进制转八进制
'%#x' % 108
'%5.2f' % 27.658
'%-5.2f' % 27.658

sorted(number)

list(reversed(number))

list(enumerate(number)) #元素变元祖 插入索引值