a = 0
b = input("输入你的问题")
print('''你好啊
明天''')
a = int(input("你今年几岁了?"))
if a < 18:
print("不可以喝酒噢")
# 即其中的print语句从属if a<18这个条件判断语句里面
你好啊,明天 # 不能执行
print("你好啊,明天") # 可以执行
SyntaxError: invalid character in identifier
# 语法错误有无效标识符,检查一下中文符号
IndexError: list index out of range
# 索引错误,超出索引范围,检查一下列表是否正确
TypeError: must be str, not int
# 数据类型错误,该数据不是正确的数据类型,比如字符串和数字直接拼接,检查一下数据类型
IndentationError: expected an indented block
# 缩进错误,检查一下代码的缩进是否正确
KeyError: "fond"
# 键错误,字典中没有该的key对应的值,检查一下键名或者字典数据是否正常
ValueError: substring not found
# 值错误,输入的数据类型跟要求的不符合
NameError: name "a" is not defined
# 未初始化对象,变量没有被定义
AttributeError: "tuple" object has no attribute "remove"
# 属性错误,该对象没有这个属性、方法,检查一下数据类型
UnicodeDecodeError/UnicodeEncodeError/UnicodeTranslateError
# Unicode 解码/编码/转换时的错误
原文:https://www.cnblogs.com/halloween/p/12101054.html