7.6. szintű Python feladatgyűjtemény

Задание 1

Adott egy szöveges fájl. Határozd meg minden egyes karakter százalékos arányát. Az eredményt írd egy új fájlba.

Задание 2

A fájlban orosz szöveg található. Nyisd meg ezt a fájlt, alakítsd át a szöveget transliterált formára és írd egy új fájlba.

Задание 3

Adott egy szöveges fájl. Keverd össze a fájl sorait véletlenszerű sorrendben.

Задание 4

Készítsd el az összes lehetséges szerencsés jegy listáját. A jegy egy hat számjegyből álló karaktersorozat, amely elején nullákkal is kezdődhet. A jegy szerencsésnek számít, ha az első három számjegy összege megegyezik a második három számjegy összegével. Írd a kapott listát egy fájlba, minden jegytétel új sorban.

Задание 5

Írj egy programot, amely elkészíti a következő listát:

python[
  'x',
  'xx',
  'xxx',
  'xxxx',
  'xxxxx',
]
Задание 6

Adott a következő szótár:

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],
    }
  },
}

Írd a szótár összes elemét egy új listába, a következő módon:

python[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]