案例1
invalid character in identifier 无效的标识符字符 就是空格 和冒号的问题,没有写冒号,和冒号用了中文 或者多了空格
#这里出现了错误就是def后面没有写冒号,再就是if后面没有写冒号,再就是冒号用了中文,可以点击看下,有的多了一个空格内的,
def fcm(k):
if '条' in k:
案例2 花了2个小时
string index out of range 字符串索引超出了范围
索引取值曲措了,花了2个小时才找出来
fkm(data[6])是一个整体,把后面的写在fkm里面了,错了
错误的写法
qua = fkm(data[6][0]) #口味
env = fkm(data[6][1]) #环境
ser = fkm(data[6][2])
正确的写法
qua = fkm(data[6])[0] #口味
env = fkm(data[6])[1] #环境
ser = fkm(data[6])[2]
案例3
invalid syntax 提示语法错误案例
错误1
for i in range (1,10): 经常喜欢把后面的冒号掉了
def jiujiu(): 函数定义的时候也把冒号掉了
由于复制代码出现的缩进块的问题 解决 这个时候重新全部调整一次
expected an indented block 缩进出问题
unexpected indent 意外缩进
unexpected 想不到的
return None 这里的none 里面第一个n必须大写 不然出错才 表示函数结束
案例4
=赋值 把右边给坐标
==这个才是等于