精心整理python/自动化测试的小技巧:第十一节

2022-05-18 21:11:13 浏览数 (1)

列表解析

print a=[mo for mo in 列表名]

打印每个元素的首字母

print [i for mo in 列表名 for i in mo[0]]

列表和元组是互相可以转换的。

list(元组名)

tuple(列表名)

60.字符串转化格式化符号

%c 转换成字符

%r 优先repr()转换

%s 优先str()

%d/%i 转换成有符号的十进制数

%u 转换成无符号的十进制数

%o 转换成无符号的八进制数

%x/%X 转换成无符号的十六进制,x/X代表大小写

%e/%E 转成科学计数法e/E代表控制输出

%f/%F 转换成浮点型 小数部分自然截断

%g/%G 是%e或%f 和 %E或%F 的缩写

%% 输出一个%

辅助格式化符号

如# “%#X”108 —– “0x6C”

* 定义宽度或小数点精度

- 用作左对齐

在正数前面显示加号

在正数前面显示空格

在各种进位前面显示0x等

0 显示的数字前面用0来填充而不是默认的空格 如”d”D —- 044

(var) 映射变量(字典参数)

m.n m是显示的总宽度 包括数字前的空格,n是小数点后的位数(如果是%d的话,就是数字数量)

0 人点赞