if i < czytaj[0:100]:
To porównanie nie ma sesnu, porównujesz wiersz pliku do stu pierwszych jego wierszy (?)
Jeśli chciałbyś sprawdzać czy w wierszu i jest zapisana liczba w przedziale od 0 do 100 to
czytaj = open('liczby.txt').read()
print(czytaj)
i = 0
for i in czytaj:
if 0 <= int(i) <= 100:
print(i)
czytaj.close() # Zapomniales zamknac plik !
Do tego zapomniałeś zamknąć plik, dlatego lepiej w Pyhtonie operować na plikach w ten sposób:
with open('plik.txt') as plik:
for linia in plik:
print(linia)
wtedy nie musisz już sie martwić o pisanie plik.close()