Nguyễn Tâm Như

Giới thiệu về bản thân

Thử phiên bản mới Thử phiên bản mới
Chào mừng bạn đến với trang cá nhân của Nguyễn Tâm Như
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
(Thường được cập nhật sau 1 giờ!)

def UCLN(a, b): if b == 0: return a return UCLN(b, a % b) # Ví dụ kiểm tra: a = int(input("Nhập a: ")) b = int(input("Nhập b: ")) print(f"Ước chung lớn nhất của {a} và {b} là: {UCLN(a, b)}")

while True: try: # Nhập dữ liệu từ bàn phím và chuyển sang kiểu số thực a = float(input("Nhập số thực dương a: ")) # Kiểm tra điều kiện số thực dương if a > 0: # Nếu đúng là số dương, tính bình phương binh_phuong = a ** 2 # In kết quả lấy 2 chữ số sau dấu phẩy print(f"Bình phương của {a} là: {binh_phuong:.2f}") break # Thoát khỏi vòng lặp sau khi hoàn thành else: print("Số vừa nhập chưa phải số thực dương. Hãy nhập lại.") except ValueError: # Xử lý trường hợp người dùng nhập chữ hoặc ký tự lạ print("Dữ liệu nhập không hợp lệ. Hãy nhập một số thực dương.")

Lỗi: Thiếu dấu hai chấm : ở cuối câu lệnh if. Mã lỗi: SyntaxError. Giải thích: Cú pháp của lệnh if trong Python yêu cầu dấu : để xác định bắt đầu khối lệnh thực thi.