Triệu Thị Thu Hoài
Giới thiệu về bản thân
def UCLN(a, b):
if b == 0:
return
else:
return UCLN(b, a % b)
a = int(input("Nhập số tự nhiên a: "))
b = int(input("Nhập số tự nhiên b: "))
print("UCLN({a}, {b}) = {UCLN(a, b)}")
a = float(input("Nhập số thực dương a: "))
if a > 0:
binh_phuong = a * a
print(” Bình phương của a là”: , binh_phuong )
else:
print("Số vừa nhập chưa phải số thực dương. Hãy nhập lại.")
- Mã lỗi: SyntaxError : invalid syntax
Lí do gặp lỗi: Trong ngôn ngữ Python, sau câu lệnh điều kiện if bắt buộc phải có dấu hai chấm để kết thúc dòng khai báo trước khi bắt đầu khối lệnh con.
Cách khắc phục: Thêm dấu (’:’)vào cuối dòng lệnh 3
a = float (input( ’ a: ’))
gia_tri_tuyet_doi = abs ( a)
print(‘ giá trị tuyệt đối của a là :’, gia_tri_tuyet_doi)
n = int ( input ( “ nhập n : ”))
s = 0
for i in range (n) :
if i % 2 == 0 and i % 5 ==0 :
S += i
print (“ tổng S là :” , S)
1 2
2 4
3 6
4 8
5 10
6 12
7 14
8 16
9 18
M = int(input(“M”)
I=0
n=int(input(“n”))
for i in range ( 1,n+1)
i = i**2
S*=i
print ( ” tổng là :”,S)
n=int(input(“n”))
while ( 1<n<=20)
S=
a = int ( input(‘a’))
t=1
for i in range ( 1,n+1) :
t*=i
print(‘tích :’,t)