NCRE_Python Day5
1> abs()求绝对值 divmod()二元组形式,前取整后取余
2> format()的基本用法
| 序号 | 例子 |
|---|---|
| 1 | "{}曰:学而时习之,不亦说乎。".format("孔子") '孔子曰:学而时习之,不亦说乎。' |
| 2 | "{}曰:学而时习之,不亦{}。".format("孔子","说乎") '孔子曰:学而时习之,不亦说乎。' |
| 3 | "{1}曰:学而时习之,不亦{0}。".format("说乎","孔子") '孔子曰:学而时习之,不亦说乎。' |
| 4 | "{1}曰:{{学而时习之,不亦{0}}}。".format("说乎","孔子") '孔子曰:{学而时习之,不亦说乎}。' |
3> format()的控制格式的作用(s = "等级考试" #在下面的25代表输出的字符数量)
| 序号 | 例子 |
|---|---|
| 1 | "{:25}".format(s) #左对齐,默认 '等级考试 ' |
| 2 | "{:^25}".format(s) #居中对齐 ' 等级考试 ' |
| 3 | "{:>25}".format(s) #右对齐 ' 等级考试' |
| 4 | {:^1}".format(s) #指定宽度为1,不足变量s的宽度 '等级考试' |
| 5 | "{:+^25}".format(s) #居中对齐且填充+号 '++++++++++等级考试+++++++++++' |
| 6 | "{:.2f}".format(12345.67890) #'12345.68' |
| 7 | "{:>25.3f}".format(12345.67890) # ' 12345.679' |
| 8 | "{:.5}".format("全国计算机等级考试") #'全国计算机' |
4> 异常处理:try expect try后面如果遇到错误了,就执行except后面的

浙公网安备 33010602011771号