დონე 7.6 Python-ის ამოცანების ბანკი

Задание 1

მოცემულია ტექსტური ფაილი. მიიღეთ თითოეული სიმბოლოს პროცენტული შემცველობა. შედეგი ჩაწერეთ ახალ ფაილში.

Задание 2

ფაილში რუსული ტექსტია განთავსებული. გახსენით ეს ფაილი, გადააქციეთ ტექსტი ტრანსლიტში და ჩაწერეთ ახალ ფაილში.

Задание 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]