def liczbaOdwroc(liczba): odwr=0 while liczba!=0: c=liczba%10 odwr*=10 odwr+=c liczba//=10 return odwr print(liczbaOdwroc(21)) def czyPierwsza(liczba): if liczba<=1: return False elif liczba==2: return True else: i=2 while i*i<=liczba: if liczba%i==0: return False i+=1 return True print(czyPierwsza(6)) odczyt=open("liczby.txt",'r') T=odczyt.readlines() #print(T) TL=[] for e in T: TL.append(int(e.replace('\n',''))) print(TL) zapisz=open("zad4_1.txt",'w') for e in TL: if e>=100 and e<=5000 and czyPierwsza(e): zapisz.write(str(e)+'\n') print("zadanie 4_2") odczyt2=open("pierwsze.txt",'r') zapis2=open('zadanie4_2.txt','w') T2=odczyt2.readlines() TLP=[] for e in T2: TLP.append(int(e.replace('\n','')))