NCRE_Python Day5

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后面的

 

 

 

posted @ 2021-09-09 21:16  jyyofficial  阅读(39)  评论(0)    收藏  举报