Với giải Luyện tập 1 trang 130 Tin học lớp 10 Kết nối tri thức chi tiết trong Bài 26: Hàm trong Python giúp học sinh dễ dàng xem và so sánh lời giải từ đó biết cách làm bài tập Tin học 10. Mời các bạn đón xem:
Giải bài tập Tin học lớp 10 Bài 26: Hàm trong Python
Luyện tập 1 trang 130 Tin học 10: Viết hàm với tham số là số tự nhiên n in ra tất cả các số là ước nguyên tố của n.
Gợi ý: Sử dụng hàm prime( ) trong phần thực hành.
Phương pháp giải:
Sử dụng hàm prime( ) trong phần thực hành.
Trả lời:
def prime(n):
c=0
k=1
while k<n:
if n%k==0:
c=c+1
k=k+1
if c==1:
return True
else:
return False
n=int(input("Nhập số tự nhiên n:"))
for i in range(1,n+1):
if n%i==0 and prime(i)==True:
print(i, end=" ")
Xem thêm lời giải bài tập Tin học 10 Kết nối tri thức hay, chi tiết khác:
Xem thêm các bài giải SGK Tin học lớp 10 Kết nối tri thức hay, chi tiết khác: