Seminární skupina Stančík IB111 Úvod do programování
Týden 12 Retazce
Prace se souborem
input_file = open("input.txt", "r") # otevreni souboru pro cteni content = input_file.read() # nacteni celeho obsahu souboru do retezce lines = input_file.readlines() # nacteni souboru souboru jako seznam radku output_file = open("output.txt", "w") # otevreni souboru pro zapis output_file.write("Some sentence.") # zapis retezce do souboru some_file.close() # uzavreni souboru
Príklady
- Zo suboru knihy vypiste 5 najcastejsie pouzivanych slov (s velkostou aspon 4 znaky)
Pre kazde pismeno, najcastejsi znak, ktory po nom nasleduje. - Zo suboru jmen vypiste najcastejsie meno v danom roku
Vypiste 5 mien, ktorych popularita najviac rastie za poslednych 5 rokov.(Ma najvacsi prirastok) - 11.2.3
- Menova kalkulacka
- Subor zamestnancov Meno, Priezvisko, hodinova mzda, pocet hodin v mesiacoch.
Program na konci vypiše zoznam všetkých zamestnancov, ich celkovú ročnú mzdu, a priemernú mesačnú mzdu. Potom užívateľovi umožní zadať priezvisko zamestnanca, a daný mesiac(číselne). A na výstup vypíšte všetkých zamestnancov so zadaným priezviskom a ich platom v zadanom mesiaci ak sa zamestnanec v zozname nenachádza program to oznámi na výstup.