Em có 1 đoạn code sau
# chuong trinh yeu cau nhap 1 loat so sau do tra ve
# so lon nhat, so nho nhat
n = raw_input("Enter a number: ")
count = 0
total = 0
lon = None
nho = None
while n != "done":
try:
kiemtra = int(n)
if kiemtra > lon: # đoạn này kiếm số lớn nhất, chạy được
lon = kiemtra
elif kiemtra < nho: # đoạn này kiếm số nhỏ nhất, luôn trả giá trị là None
nho = kiemtra
n = raw_input("Enter a number: ")
except:
print "Wrong number"
n = raw_input("Enter a number: ")
print lon, nho
Đoạn code dùng để kiếm số lớn nhất và nhỏ nhất trong các số đã nhập, với số lớn nhất thì đã làm ra nhưng không hiểu sao số nhỏ nhất thì lúc nào nó cũng hiện là None, em không biết mình đã sai ở đâu nữa.
Đây là màn hình lúc chạy code