在家里怎么赚钱,七个侍寝夜,寒战1 迅雷下载
2019-04-05 11:18:15
多行注释有两种快捷操作:
ctrl+/
,mac为cmd+/
,适用于本地编辑器1 try: 2 # 尝试执行以下代码 3 ..... 4 except ***: 5 # ***是报错类型 6 .... 7 .... 8 #报错后执行的代码
假如错误类型是‘valueerror’
1 try: 2 age = int(input('请输入一个整数:')) 3 except valueerror: 4 print('要输入整数噢')
输入一个非整数,比如abc
请输入一个整数:abc 要输入整数噢
再举一个例子,下列代码的目的是遍历列表中的数字,依次用6除以他们
1 num = [1,2,0,3] 2 for x in num: 3 print (6/x)
终端会报错:zerodivisionerror: division by zero
这是使用‘try...except’处理异常:
1 num = [1,2,0,3] 2 for x in num: 3 try: 4 #尝试执行下列代码 5 print (6/x) 6 #使用6除以num中的元素,并打印 7 except zerodivisionerror: 8 #除非发生zerodivisionerror报错,执行下列代码: 9 print('0是不能做除数的!') 10 #打印“0是不能做除数的!”
finally 关于python的所有报错类型,有需要的话可以在这里查阅:
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Python 实现将numpy中的nan和inf,nan替换成对应的均值
python爬虫把url链接编码成gbk2312格式过程解析
网友评论