Səviyyə 7.6 tapşırıq kitabçası Python

Задание 1

Mətn faylı verilib. Hər bir simvolun faiz nisbətini əldə edin. Nəticəni yeni fayla yazın.

Задание 2

Faylda rus mətni yerləşir. Bu faylı açın, mətni translitə çevirin və yeni fayla yazın.

Задание 3

Mətn faylı verilib. Bu fayldakı sətirləri təsadüfi qaydada qarışdırın.

Задание 4

Bütün mümkün şanslı biletlərin siyahısını əldə edin. Bilet altı rəqəmdən ibarət sətirdir, önündə sıfırlar ola bilər. Bilet şanslı hesab olunur, əgər ilk üç rəqəmin cəmi son üç rəqəmin cəminə bərabərdirsə. Əldə edilən siyahını fayla yazın, hər bilet yeni sətirdə olmaqla.

Задание 5

Aşağıdakı siyahını yaradan proqramı yazın:

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

Belə bir lügət verilib:

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

Bu lügətin bütün elementlərini yeni siyahıya belə yazın:

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