常見錯誤ipython下
1、name Error 變量沒定義
2、Syntax Error
3、IO Error 打開一個不存在的目錄或文件
4.Zero DivisionError 10/0 除數為0了 算法錯誤
5.a=int('dd') :Value Error 傳入值無效
6.keyboard Interrupt 強制終止程序產生
1、name Error 變量沒定義
2、Syntax Error
3、IO Error 打開一個不存在的目錄或文件
4.Zero DivisionError 10/0 除數為0了 算法錯誤
5.a=int('dd') :Value Error 傳入值無效
6.keyboard Interrupt 強制終止程序產生
2017-05-04
這個程序還是有問題,假如一來就輸錯了的話,程序是捕捉到了異常但是會報錯,因為guess就沒有被賦值了自己改了下:
PS:我用的是python3.6.1
PS:我用的是python3.6.1
2017-04-23
while True:
try:
guess = int(input('Enter 1~100\n'))
except ValueError as e:
print('Please Enter 1~100')
continue
try:
guess
except NameError as e:
print('Please Enter 1~100')
guess = int(input('Enter 1~100\n'))
try:
guess = int(input('Enter 1~100\n'))
except ValueError as e:
print('Please Enter 1~100')
continue
try:
guess
except NameError as e:
print('Please Enter 1~100')
guess = int(input('Enter 1~100\n'))
2017-04-23
上一條理解錯誤了: 還是先try,再except,再finally的順序;
總之是以下兩條路徑:
1. try-except-finally;
2. try-else-finally;
總之是以下兩條路徑:
1. try-except-finally;
2. try-else-finally;
2017-04-21