错误的英语提示翻译 以及经常犯的无错误

案例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

=赋值 把右边给坐标

==这个才是等于

原文地址:https://www.cnblogs.com/jianchiai/p/10705194.html