Praktikum 1

Tutvumine töökeskkonnaga

Leidke Moodle kursus ICM0004, vajadusel vaadake seal leiduvaid abimaterjale.
Leidke kursuse kodulehel olevate näidete hulgast ruutvorrand.py, laadige see alla ja proovige käivitada endale meeldivas keskkonnas.
Täiendage klassi Num meetodiga minus.

Python 3 sisseehitatud andmestruktuurid - järjend (list), hulk (set), ennik (tuple), sõnastik (dictionary)

Kodutöö 1:

  1. Koostada programm, mis loob järjendi kõigist etteantud tekstifaili (vaikimisi standardsisendist saadud) sõnadest. Sõnadevaheliseks eraldajaks on kõik whitespace-sümbolid või nende jadad.
  2. Eelmises punktis moodustatud järjendist moodustada sõnade esinemise sagedustabel sõnastikuna (paarid "sõna - selle esinemiste arv"). Väljastada sõnastiku elemendid võtmete tähestikulises järjestuses (iga paar eraldi real).
Kõiki materjale tohib kasutada.

Lugege ja tutvuge juhenditega: http://rogerdudler.github.io/git-guide/, https://www.atlassian.com/git/tutorials

Jaanus Pöial