test测试的函数,没传参数的x,y,函数结果是要答应x加y的和
try:试着执行test()函数,正常就执行函数并打印x加y的和
except:否则 打印'Error'
1 def test(x,y):
2 print (x+y)
3 try:
4 test()
5 except:
6 print ('Error')
7 test(1,2)
lis_y列表解析式 就是有是一个for循环range得到64-89最终的一个列表,
test1函数求x和y的和,test1函数求x和y的乘法结果
加了判断条件x<20的一个while循环,然后y是从列表y中取值,测试加法,测试乘法的时候又加了chr的方法
chr方法返回整数i对应的ASCII字符。与ord()作用相反。
1 x = 0
2 lis_y = [i for i in range(64,90)]
3
4 def test(x,y):
5 print (x+y," "),
6
7 def test1(x,y):
8 print (x*y)
9
10 try:
11 while x < 20:
12 for y in lis_y:
13 test(x,y)
14 test1(x,chr(y))
15 x+=1
16 except:
17 print ('Error')
标签:test1,函数,Python,lis,except,print,测试函数,test
来源: https://www.cnblogs.com/Adaran/p/12916311.html