Professional Documents
Culture Documents
# Gọi hàm
print(plus(1,2, 3, 4, 5, 6, 7, 8, 9, 10, 30))
# gọi hàm
print(sum(12,72))
a = float(input("Nhập số a: "))
b = float(input("Nhập số b: "))
c = float(input("Nhập số c: "))
d = float(input("Nhập số d: "))
# gọi hàm
print("Tổng 2 số là: ", plus(a,b))
print("Tổng 3 số là: ", plus(a,b, c))
print("Tổng 4 số là: ", plus(a,b, c, d))
#gọi hàm
print("Tổng 3 số là: ", tong(12, 45, 80))
# truy cập biến toàn cục
print("Biến toàn cục " , init)
# có lỗi, vì truy cập biến cục bộ sau khi hàm kết thúc
print("Biến cục bộ ", total)
def main():
chao()
main()
Bài tập mẫu 10: chương trình chạy được nhiều lần
Viết một chương trình Python để kiểm tra xem một số nhất định có phải là một số xấu xí
hay không. Số xấu xí (ugly) là số dương có các thừa số nguyên tố duy nhất là 2, 3 hoặc 5.
Các số xấu xí là: 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, …
def is_ugly(num):
if num == 0:
return False
for i in [2, 3, 5]:
while num % i == 0:
num /= i
return num == 1
while (True):
n = int(input("nhập 1 số: "))
if (is_ugly(n)):
print(n, " là số xấu xí!")
else:
print(n, " không là số xấu xí.")
if (n<=0):
break
print("Bye.")