Domaći zadatak br. 9

1. Write a program called alice_words.py that creates a text file named alice_words.txt containing an alphabetical listing of all the words found in alice_in_wonderland.txt together with the number of times each word occurs. The first 10 lines of your output file should look something like this:

Word              Count
=======================
a                     631
a-piece               1
abide                  1
able                    1
about                94
above                 3
absence              1
absurd                2
How many times does the word, alice, occur in the book?

2. What is the longest word in Alice in Wonderland ? How many charactes does it have?

3. Korišćenjem teksta pripovetke "Prva brazda" iz teksta pripovetke izdvojiti pojedinačne reči i odrediti frekvenciju njihovog pojavljivanja ( kao u zadatku 1 ).

4. Koja je najduža reč u pripovetki?

5. Napisati Python program kojim se simulira rad registar kase. Korisnik programa treba da unese naziv proizvoda i količnu za sve kupljene proizvode, a program treba da izračuna i prikaže sve kupljene proizvode sa količinom i cenom kao i ukupnu vrednost kupljenih prizvoda.  ( kao na računu koji dobijate u trgovinama ).

Pomoć: korsitite strukturu podataka "dictionary" za cenovnik proizvoda. Koristite try...except mehanizam za kontrolu unosa podataka.