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

  1. Zo suboru knihy vypiste 5 najcastejsie pouzivanych slov (s velkostou aspon 4 znaky)
    Pre kazde pismeno, najcastejsi znak, ktory po nom nasleduje.
  2. Zo suboru jmen vypiste najcastejsie meno v danom roku
    Vypiste 5 mien, ktorych popularita najviac rastie za poslednych 5 rokov.(Ma najvacsi prirastok)
  3. 11.2.3
  4. Menova kalkulacka
  5. 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.