知识点
代码
# i = j
# print())
# d = {'a':1 , 'b':2}
# print(d['a'])
# print(d['d'])
# year = int(input('Please input year: '))
##异常捕获输出代码演示
# try:
# year = int(input('Please input year: '))
# except ValueError:
# print('年份要输入数字哦')
# finally:
# print('输出finally后面的语句')
#except可以同时捕获多种异常,但是需要将异常写成元组形式
#except (ValueError, KeyError, AttributeError)
#捕获错误信息以及输出错误代码
# try:
# print(1/0)
# except ZeroDivisionError as e:
# print('0不能做除数,错误代码:%s' %e)
#在不知道错误类型的前提下,输出所有错误信息
# try:
# print(1/0)
# except Exception as e:
# print('错误代码:%s' %e)
#自己定义错误类型
try:
raise NameError('helloError')
except:
print('My custom error')