Nivo 7.6 Python zadataka
Задание 1
Dat je tekstualni fajl. Dobijte procenat zastupljenosti svakog simbola. Rezultat zapišite u novi fajl.
Задание 2
U fajlu se nalazi ruski tekst. Otvorite ovaj fajl, konvertujte tekst u translit i zapišite u novi fajl.
Задание 3
Dat je tekstualni fajl. Izmešajte u ovom fajlu redove slučajnim redosledom.
Задание 4
Dobijte spisak svih mogućih srećnih karata. Karta predstavlja string od šest cifara, može početi nulama. Karta se smatra srećnom, ako je zbir prve tri cifre jednak zbiru druge tri cifre. Zapišite dobijeni spisak u fajl, svaku kartu u novom redu.
Задание 5
Napišite program koji će formirati sledeći spisak:
python[
'x',
'xx',
'xxx',
'xxxx',
'xxxxx',
]
Задание 6
Dat je ovakav rečnik:
pythonlst = {
2018: {
11: {
29: [1, 2, 3],
30: [4, 5],
},
12: {
30: [6, 7],
31: [8, 9],
},
},
2019: {
12: {
29: [10, 11],
30: [12, 13],
31: [14, 15],
}
},
}
Zapišite sve elemente ovog rečnika u novi spisak, ovako:
python[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]