格式化
1.字符串格式化符号含义
符号 |
功能 |
%c |
格式化字符及其 ASCII 码 |
%s |
格式化字符串 |
%d |
格式化整数 |
%o |
格式化无符号八进制数 |
%x |
格式化无符号十六进制数 |
%X |
格式化无符号十六进制数(大写) |
%f |
格式化浮点数字,可指定小数点后的精度 |
%e |
用科学计数法格式化浮点数 |
%E |
作用同 %e,用科学计数法格式化浮点数 |
%g |
根据值的大小决定使用 %f 或 %e |
%G |
作用同 %g,根据值的大小决定使用 %f 或者 %E |
2.格式化操作符辅助命令
符号 |
说明 |
m.n |
m 是显示的最小总宽度,n 是小数点后的位数 |
- |
用于左对齐 |
+ |
在正数前面显示加号(+) |
# |
在八进制数前面显示 ‘0o’,在十六进制数前面显示 ‘0x’ 或 ‘0X’ |
0 |
显示的数字前面填充 ‘0’ 取代空格 |
3.显示的数字前面填充 ‘0’ 取代空格
符号 |
说明 |
\’ |
单引号 |
\” |
双引号 |
\a |
发出系统响铃声 |
\b |
退格符 |
\n |
换行符 |
\t |
横向制表符(TAB |
\v |
纵向制表符 |
\r |
回车符 |
\f |
换页符 |
\o |
八进制数代表的字符 |
\x |
十六进制数代表的字符 |
\0 |
表示一个空字符 |
\\ |
反斜杠 |
序列
>>> list1 = [13,12,67,23,78,90]
>>> max(list1)
90
>>> list1 = [13,12,67,23,78,90]
>>> min(list1)
12
>>> list1 = [13,12,67,23,78,90]
>>> sum(list1)
283
>>> list1 = [13,12,67,23,78,90]
>>> sorted(list1)
[12, 13, 23, 67, 78, 90]
>>> list1 = [13,12,67,23,78,90]
>>> reversed(list1)
<list_reverseiterator object at 0x00000000031D6DD8>
>>> list(reversed(list1))
[90, 78, 23, 67, 12, 13]
>>> list1 = [13,12,67,23,78,90]
>>> enumerate(list1)
<enumerate object at 0x0000000003495DC8>
>>> list(enumerate(list1))
[(0, 13), (1, 12), (2, 67), (3, 23), (4, 78), (5, 90)]
>>> list1 = [13,12,67,23,78,90]
>>> list2=[23,45,67,89,13]
>>> zip(list1,list2)
<zip object at 0x0000000003491EC8>
>>> list(zip(list1,list2))
[(13, 23), (12, 45), (67, 67), (23, 89), (78, 13)]