Bản quyền thuộc về TITV.vn,
vui lòng không đăng tải lại nội dung từ trang này.
Video giải thích chi tiết
Nội dung chi tiết
In [ ]:
# try:
# # Đoạn code dự đoán có lỗi
# except:
# # Hành động khi lỗi xảy ra
# else:
# # Thực thi đoạn này nếu như mã không có lỗi
# finally:
# # Cho phép bạn thực thi mã, bất kể kết quả của các khối try có bị lỗi hay không
In [4]:
a = int(input("Nhập vào số nguyên a: "))
print(str(a) +" + 5 = " + str(a+5))
Nhập vào số nguyên a: số năm
--------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-4-0e3bdacaf337> in <module> ----> 1 a = int(input("Nhập vào số nguyên a: ")) 2 print(str(a) +" + 5 = " + str(a+5)) ValueError: invalid literal for int() with base 10: 'số năm'
In [5]:
try:
a = int(input("Nhập vào số nguyên a: "))
print(str(a) +" + 5 = " + str(a+5))
except:
print("Nhập dữ liệu không chính xác!")
Nhập vào số nguyên a: số năm Nhập dữ liệu không chính xác!
In [6]:
try:
a = int(input("Nhập vào số nguyên a: "))
print(str(a) +" + 5 = " + str(a+5))
except Exception as e:
print(e)
Nhập vào số nguyên a: số năm invalid literal for int() with base 10: 'số năm'
In [8]:
try:
a = int(input("Nhập vào số nguyên a: "))
print(str(a) +" + 5 = " + str(a+5))
except Exception as e:
print(e)
else:
print("Không có lỗi xảy ra!")
finally:
print("Kết thúc chương trình!")
Nhập vào số nguyên a: số năm invalid literal for int() with base 10: 'số năm' Kết thúc chương trình!
Không có nhận xét nào:
Đăng nhận xét