Python užduočių sąsiuvinio lygis 7.6

Задание 1

Duotas tekstinis failas. Gauti kiekvieno simbolio procentinę dalį. Rezultatą įrašyti į naują failą.

Задание 2

Faile yra rusų kalba parašytas tekstas. Atidarykite šį failą, paverskite tekstą transliteruotą ir įrašykite į naują failą.

Задание 3

Duotas tekstinis failas. Atsitiktine tvarka permaišykite šio failo eilutes.

Задание 4

Gauti visų galimų laimingųjų bilietų sąrašą. Bilietas yra eilutė iš šešių skaitmenų, gali būti su nuliais priekyje. Bilietas laikomas laimingu, jei pirmųjų trijų skaitmenų suma yra lygi antrijų trijų skaitmenų sumai. Įrašykite gautą sąrašą į failą, kiekvieną bilietą naujoje eilutėje.

Задание 5

Parašykite programą, kuri sudarys tokį sąrašą:

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

Duotas toks žodynas:

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

Įrašykite visus šio žodyno elementus į naują sąrašą, taip:

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