首页 > 编程语言 > 详细

Python错误集锦

时间:2020-10-05 22:03:59      阅读:27      评论:0      收藏:0      [点我收藏+]

Python错误集锦

01 未定义

# 1.未定义
print(a)

技术分享图片

02 类型不一致

# 2. 类型不一致
b = ‘haha‘
c = 123
b+c

技术分享图片

b+str(c)

‘haha123‘

c+b

技术分享图片

c+int(b)

技术分享图片

int(‘8‘)

8

03 语法错误

# 3.语法错误
# 符写错了
print(123)

技术分享图片

04 露符号

# 漏符号
if 3>2
    print(666)

技术分享图片

05 太多符号导致遗漏

# 太多符号导致遗漏
int(int(eval(‘123‘))

技术分享图片

06 缩进错误

# 4. 缩进错误 ,出现于 if - 循环 -函数 和 class
if 2>1:
    print(2)
     print(3)

技术分享图片

for i in range(5):
    print(i)
     print(i+1)

技术分享图片

07 索引错误

# 5.索引错误
list2 = [1,2,3]
print(list2[3])

技术分享图片

08 NoteType错误

# 6. NoteType错误
# 一般发生在我们连写的时候
dict2={‘a‘:‘12345‘,‘B‘:‘45678‘}
dict2.get(‘a‘)[-1]
print(dict2.get(‘b‘)[-1])

技术分享图片

dict2={‘a‘:‘12345‘,‘B‘:‘45678‘}
print(dict2.get(‘b‘).find_all(‘img‘))

技术分享图片

09 文件关闭,继续写入

#  7.文件关闭,继续写入
with open(‘1.txt‘,‘w‘) as f:
    f.write(‘123‘)
f.write(‘456‘)

技术分享图片

10 权限错误

# 8. 权限错误
# csv,excel被 打开的时候,继续写入就会出现 
# Permissions error

Python错误集锦

原文:https://www.cnblogs.com/James-221/p/13770935.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!