Wyjaśnienie:
liczba=int(input('Podaj liczbę: '))
n=liczba//2
a=0
print(n)
if liczba==0 or liczba==1:
print('Liczba ',liczba,' nie jest ani liczbą pierwszą, ani liczbą złożoną.')
elif liczba==2:
print('Liczba 2 jest liczbą pierwszą.')
else:
for i in range(2,n+1):
if liczba%i==0:
a=1
if a==1:
print('Liczba ',liczba,' nie jest liczbą pierwszą.')
else:
print('Liczba ',liczba,' jest liczbą pierwszą.')