cds201/prime.py
2026-01-14 23:16:53 +01:00

24 lines
538 B
Python

def is_prime(n):
if n < 2:
return False
elif n > 2 and is_even(n):
return False
i = 2
while i < n**(1/2):
if n % i == 0:
return False
i += 1
return True
def is_even(n):
return n % 2 == 0
def is_multiple_of_10(n):
return n % 10 == 0
def number_property(n):
return [is_prime(n), is_even(n), is_multiple_of_10(n)]
print(number_property(473182947817348174898329480183294819825784312531274812937497132847874589768741387893412748370049321094093219))