Səviyyə 7.9 tapşırıqlar toplusu Python

Задание 1

Mətn faylı verilib. Bu fayldakı boş sətirlərin sayını alın.

Задание 2

Mətn faylı verilib. Yoxlayın ki, bu faylda hər cümlənin ilk sözü böyük hərflə başlayır.

Задание 3

Parametr kimi qovluğun yolunu qəbul edən, qaytarılan dəyər kimi isə həmin qovluq və onun alt qovluqlarındakı faylların sayını qaytaran funksiya yazın.

Задание 4

Fayllar və alt qovluqlar olan bir qovluq verilib. Bütün şəkilləri tapın və onları yeni bir qovluğa köçürün. Elə edin ki, bütün şəkillər unikal adlara sahib olsun.

Задание 5

Mətn faylı verilib. Onda cümlələrə bölünmüş mətn yazılıb. Mətndəki hər cümlədə sözləri qarışdırın və alınan mətni yeni fayla yazın.

Задание 6

Aşağıdakı sətri yaradan proqram yazın:

python'-1-12-23-34-45-'
Задание 7

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

python[
  12,
  34,
  56,
  78,
  90,
]