python中常見的語法錯誤有類型錯誤、值錯誤、索引錯誤、屬性錯誤幾種
1.類型錯誤
name = '小王'
age = 20
print('我的姓名是:'+ name +'我的年齡是'+age)
錯誤原因:使用加號拼接必須是字符串,不能是數字。
解決方法:將age=20改為age='20'即可。
2.值錯誤
str = 'hello world'
result = str.index('z')
print(result)
錯誤原因:元素中沒有對應的值。
解決方法:改為可以查找到的元素值即可。
3.索引錯誤
age = [2,3,8,9,7]
print(age[5])
錯誤原因:字符串索引是從0開始計算,上述字符串中沒有第5個索引。
解決方法:查看字符串長度,索引要小于字符串長度。
4.屬性錯誤
user = (0,1,2,3,4,5)
user.remove(1)
print(user)
錯誤原因:元組對象沒有remove屬性。
解決方法:替換remove屬性即可。