

VÕ TƯỚNG
Giới thiệu về bản thân



































def c(a,b): if b == 0: return a return c(b, a%b) a= int(input()) b= int(input()) print(f'ucln cua {a} va {b} la {c(a,b)}')
a = float(input()) while a <= 0: print(f'so vua nhap khong phai so thuc duong') a = float(input()) print(f'{a**2:.2f}')
def c(a,b): if b == 0: return a return c(b, a%b) a= int(input()) b= int(input()) print(f'ucln cua {a} va {b} la {c(a,b)}')
Mã lỗi là Syntaxerror
Lí do gặp lỗi : câu lệnh lỗi là câu lệnh if.Thiếu dấu hai chấm cuối câu
Cách khắc phục: Thêm dấu hai chấm vào cuối dòng lệnh if(dòng 3)
import math # Nhập số thực a từ bàn phím try: a = float(input("Nhập vào một số thực a: ")) except ValueError: print("Đầu vào không hợp lệ. Vui lòng nhập một số thực.") else: # Tính giá trị tuyệt đối của a gia_tri_tuyet_doi = math.fabs(a) # In ra màn hình giá trị tuyệt đối của a print(f"Giá trị tuyệt đối của {a} là: {gia_tri_tuyet_doi}")
n = int(input("Nhập vào số tự nhiên n: ")) S = 0 for i in range(1, n): if i % 2 == 0 and i % 5 == 0: S += i print("Tổng S các số tự nhiên nhỏ hơn", n, "chia hết cho 2 và 5 là:", S)
The Python code snippet will produce the following output: 1 2 2 4 3 6 4 8 5 10 6 12 7 14 8 16 9 18
def kiem_tra_so_ngay(thang):
if thang in [1, 3, 5, 7, 8, 10, 12]:
return 31
elif thang in [4, 6, 9, 11]:
return 30
elif thang == 2:
return "28 hoặc 29"
else:
return "Tháng không hợp lệ"
# Nhập tháng từ người dùng
thang = int(input("Nhập vào một số nguyên là tháng trong năm: "))
# Kiểm tra và xuất ra số ngày tương ứng
so_ngay = kiem_tra_so_ngay(thang)
print(f"Số ngày trong tháng {thang} là: {so_ngay} ngày.")
Chương trình có thể viết như sau:
print("GIẢI BÀI TOÁN GÀ VÀ CHÓ")
print("Vừa gà vừa chó");
print("Bó lại cho tròn");
print("Ba mươi sáu (36) con");
print("Một trăm(100) chân chẵn");
print("Hỏi có mấy gà, mấy chó?");
k = 1
while k < 37:
if((k * 2 + (36 - k) * 4) == 100):
print("Số gà là: ", k)
print("Số chó là: ", 36-k)
k = k + 1
k = int(input('k = ')) if (1 < k < 10): i = 0 while (True): i += 1 print (f'{k} x {i} = {k * i}') if (i == 10): break