Nguyễn Trung Hiếu

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 Trung Hiếu
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ờ!)

a = int(input("Nhập a: "))

b = int(input("Nhập b: "))

while b != 0:

    a, b = b, a % b

print("UCLN là:", a)

while True:

try:

a = float(input("Nhập số thực dương a: "))

if a <= 0:

print("Số vừa nhập chưa phải số thực dương. Hãy nhập lại.")

else:

print(f"Bình phương của a là: {a**2:.2f}")

break

except ValueError:

print("Số vừa nhập không hợp lệ. Hãy nhập lại.")

  • Mã lỗi: SyntaxError: expected  “ : “
  • Giải thích: Trong Python, mỗi câu lệnh điều kiện if phải có dấu hai chấm (:) ở cuối để chỉ ra rằng phần sau là khối mã cần được thực thi nếu điều kiện đúng. Nếu thiếu dấu :, Python sẽ báo lỗi cú pháp.
  • Cách khắc phục: Thêm dấu : vào cuối câu lệnh if.