Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def main():
- print(a("plik.txt"))
- print(b("plik.txt"))
- print(c("plik.txt"))
- def a(nazwapliku): #zwraca dlugosc najdluzszej linii w pliku
- try:
- plik = open(nazwapliku, "r")
- lista = []
- while len(lista)<1:
- lista.append(plik.readline())
- plik.close()
- return len(max(lista))
- except:
- return None
- def b(nazwapliku): # zwraca najdluzsza linie tego pliku
- try:
- plik = open(nazwapliku, "r")
- lista = []
- while len(lista)<1:
- lista.append(plik.readline())
- plik.close()
- return max(lista)
- except:
- return None
- def c(nazwapliku):# zwraca krotke ktorej pierwszy element to ilosc znakow w najdluzszej linie a drugim ta linia
- try:
- plik = open(nazwapliku,"r")
- lista = []
- while len(lista)<1:
- lista.append(plik.readline())
- plik.close()
- krotka = (len(max(lista)),(max(lista)))
- return krotka
- except:
- return None
- main()
Advertisement
Add Comment
Please, Sign In to add comment