Level 7.6 Python Aufgabenbuch

Задание 1

Gegeben ist eine Textdatei. Ermitteln Sie den prozentualen Anteil jedes Zeichens. Schreiben Sie das Ergebnis in eine neue Datei.

Задание 2

In der Datei befindet sich ein russischer Text. Öffnen Sie diese Datei, wandeln Sie den Text in Transkription um und schreiben Sie ihn in eine neue Datei.

Задание 3

Gegeben ist eine Textdatei. Mischen Sie die Zeilen in dieser Datei in zufälliger Reihenfolge.

Задание 4

Ermitteln Sie eine Liste aller möglichen glücklichen Tickets. Ein Ticket ist ein String aus sechs Ziffern, kann vorne Nullen enthalten. Ein Ticket gilt als glücklich, wenn die Summe der ersten drei Ziffern gleich der Summe der zweiten drei Ziffern ist. Schreiben Sie die erhaltene Liste in eine Datei, jedes Ticket in einer neuen Zeile.

Задание 5

Schreiben Sie ein Programm, das die folgende Liste erzeugt:

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

Gegeben ist das folgende Wörterbuch:

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

Schreiben Sie alle Elemente dieses Wörterbuchs in eine neue Liste, wie folgt:

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