Nguyễn Trung Hiếu

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 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.