功能要求
演示Python中出现的运行时错误。
实例代码
print("Hello, and welcome to Python!")
print("I hope you will enjoy learning to program.")
print("Bye for now!" + 5)
运行结果
代码分析
在Python中,不能把两个完全不同的东西加在一起。字符串和数字不能相加,这些东西加在一起没有任何意义。几乎所有的东西都可以乘以一个数字来翻倍。
知识说明
运行程序之前Python(或IDLE)无法检测出来的多为,这种错误在程序运行时才会发生,所以被称为运行时错误(runtime error)。
区分异常和错误的方法就需要去观察终端的提示信息,一般情况下,异常的“错误消息”会显示Traceback (most recent call last),而语法错误就不会显示。较为常见的类型错误:①不支持的运算;②只能用字符串拼接字符串;③对象不可被迭代;④索引超出了范围等。
修改代码
print("Hello, and welcome to Python!")
print("I hope you will enjoy learning to program.")
print("Bye for now!" * 5)
运行结果
本文暂时没有评论,来添加一个吧(●'◡'●)