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)) #元素变元祖 插入索引值