

ĐỖ HOÀNG KHÁNH LINH
Giới thiệu về bản thân



































def UCLN(a, b): while b != 0: a, b = b, a % b return a # Nhập hai số nguyên từ bàn phím a = int(input("Nhập số nguyên a: ")) b = int(input("Nhập số nguyên b: ")) print("UCLN của", a, "và", b, "là:", UCLN(a, b))
while True: try: a = float(input("Nhập 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("Giá trị nhập vào không hợp lệ. Hãy nhập lại.") binh_phuong = a ** 2 print(f"Bình phương của a là: {binh_phuong:.2f}")
chương trình lỗi "NameError"
lí do: biến chưa được định nghĩa
khắc phục: thay x thành y
def kiem tra_nam nhuan(nam)
if (nam % 4==0 and nam% 100 = 0) or (nam% 400 ==0)
return True
else
return False
ngay = int(input("Nhập ngày: "))
thang = int(input("Nhập tháng: "))
nam = int(input("Nhập năm: "))
so_ngay trong thang = [31, 28, 31, 30, 31, 30, 31, 31, 30,
31,30,31
if kiem_tra_nam_nhuan(nam):
so_ngay trong thang[1] = 29
tong_so_ngay = sum(so_ngay_trong_thang thang-1]) + ngay
print (f Số ngày từ đầu năm đến ngày
(ngay)/(thang)/(nam) là: (tong so_ngay) ngày.")
g-0
while g < 36
c-36-g
IF 2+g+4°c 100.
Print (Số gà là,g)
Print (Số chó là,c)
k = int(input("Nhập số tự nhiên k (1 << < 10): "))
# Kiểm tra k trong khoảng từ 2 đến 9
if 1<<10:
for i in range(1, 11):
print(k, "x", i , "=" , k*i )
else:
print("Vui lòng nhập k trong khoảng từ 2 đến 9)
# Nhập số tự nhiên n
n = int(input("Nhập số tự nhiên n: "))
# Tính tổng 5 sử dụng vòng lặp while
S=0
1-1
while i <= n
5***2# Công bình phương của i vào tổng 5
1+=1 # Tăng lên 1 sau mỗi vòng lặp
#Tính tích T
T=(n*(n+1)*(2*n+1))/6
print("Tổng S =", 5)
print("Tich T,T)
# So sánh S và T
if S==T
print("S bằng T
else
print("5 không bằng T")
# Nhập số tự nhiên n
n = int(input("Nhập số tự nhiên n (1 < n<= 20): "))
# Khởi tạo biển tống
S=0
# Dùng vòng lặp for để tính tổng
for i in range(1, n+1)
S+=1/(2*) # Cộng 1/(2*) vào tổng
# In kết quả
print("Tổng S=S)
n=int(input("Nhập số tự nhiên n. "))
Pa1
for k in range (1,n+1)
PaPk
Print (P)
so_dien = float(input("Nhập số điện tiêu thụ trong tháng: "))
if so_dien <= 50:
tien_dien = so_dien * 1678
elif so_dien <= 100:
tien_dien = 50 * 1678 + (so_dien - 50) * 1734
else:
tien_dien = 50 * 1678 + 50 * 1734 + (so_dien - 100) * 2014
print("Số tiền điện phải trả là:", tien_dien, "nghìn đồng")