NGUYỄN ĐÌNH DUY
Giới thiệu về bản thân
Chào mừng bạn đến với trang cá nhân của NGUYỄN ĐÌNH DUY
0
0
0
0
0
0
0
2025-05-13 22:43:10
def UCLN(a, b):
if b == 0:
return a
return UCLN(b, a % b)
# Nhập hai số từ người dùng
a = int(input("Nhập số tự nhiên a: "))
b = int(input("Nhập số tự nhiên b: "))
# Tính và in ra UCLN
ucln = UCLN(a, b)
print("UCLN của", a, "và", b, "là:", ucln)
if b == 0:
return a
return UCLN(b, a % b)
# Nhập hai số từ người dùng
a = int(input("Nhập số tự nhiên a: "))
b = int(input("Nhập số tự nhiên b: "))
# Tính và in ra UCLN
ucln = UCLN(a, b)
print("UCLN của", a, "và", b, "là:", ucln)
2025-05-13 22:41:35
while True:
try:
a = float(input("Nhập một số thực dương a: "))
if a > 0:
break
else:
print("Số vừa nhập chưa phải số thực dương. Hãy nhập lại.")
except ValueError:
print("Số vừa nhập chưa phải số thực dương. Hãy nhập lại.")
square = a * a
print("Bình phương của a là: {:.2f}".format(square))
try:
a = float(input("Nhập một số thực dương a: "))
if a > 0:
break
else:
print("Số vừa nhập chưa phải số thực dương. Hãy nhập lại.")
except ValueError:
print("Số vừa nhập chưa phải số thực dương. Hãy nhập lại.")
square = a * a
print("Bình phương của a là: {:.2f}".format(square))
2025-05-13 22:38:21
lỗi thiếu dấu : sau câu lệnh if. Trong Python, mọi câu lệnh như if, else,v.v... đều kết thúc bằng dấu hai chấm. Lý do là Python sử dụng thụt lùi để xác định các khối lệnh. Nếu thiếu dấu : , trình thông dịch sẽ không biết khối lệnh nào thuộc về câu lệnh if. Cách khắc phục là thêm dấu : vào cuối câu lệnh if