Επίπεδο 7.6 Python προβλημάτων

Задание 1

Δίνεται ένα αρχείο κειμένου. Βρείτε το ποσοστό εμφάνισης κάθε χαρακτήρα. Γράψτε το αποτέλεσμα σε ένα νέο αρχείο.

Задание 2

Σε ένα αρχείο βρίσκεται ρωσικό κείμενο. Ανοίξτε αυτό το αρχείο, μετατρέψτε το κείμενο σε μεταγραφή (translit) και γράψτε το σε ένα νέο αρχείο.

Задание 3

Δίνεται ένα αρχείο κειμένου. Ανακατέψτε τις γραμμές σε αυτό το αρχείο με τυχαία σειρά.

Задание 4

Βρείτε μια λίστα με όλα τα πιθανά τυχερά εισιτήρια. Ένα εισιτήριο αντιπροσωπεύεται ως μια συμβολοσειρά από έξι ψηφία, μπορεί να ξεκινά με μηδενικά. Ένα εισιτήριο θεωρείται τυχερό, αν το άθροισμα των πρώτων τριών ψηφίων ισούται με το άθροισμα των δεύτερων τριών ψηφίων. Γράψτε τη λίστα που προκύπτει σε ένα αρχείο, κάθε εισιτήριο σε νέα γραμμή.

Задание 5

Γράψτε ένα πρόγραμμα που θα δημιουργήσει την ακόλουθη λίστα:

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

Δίνεται ο ακόλουθος λεξικός:

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

Γράψτε όλα τα στοιχεία αυτού του λεξικού σε μια νέα λίστα, ως εξής:

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