Po zamieszczeniu tego kodu na spoju wyświetla błędną odpowiedzi. Sprawdziłem sporo wariantów i za każdym razem zwraca poprawny wynik. W czym tkwii problem:
def isPrime(a):
if a==1:
return False
for i in range(1,a)):
if a%i==0:
return False
return True
n = int(input("podaj ilosc liczb: "))
for i in range(int(n)):
wynik = isPrime(int(input("podaj liczbe:")))
if wynik == True:
print("TAK")
else:
print("NIE")