Level 7.9 Buku Soal Python

Задание 1

Diberikan sebuah file teks. Dapatkan jumlah baris kosong dari file tersebut.

Задание 2

Diberikan sebuah file teks. Periksa, apakah dalam file tersebut kata pertama dari setiap kalimat dimulai dengan huruf kapital.

Задание 3

Tulis sebuah fungsi yang parameternya akan menerima path ke sebuah folder, dan mengembalikan jumlah file dari folder tersebut dan subfoldernya.

Задание 4

Diberikan sebuah folder dengan file dan subfolder. Temukan semua gambar dan pindahkan mereka ke folder baru. Buat sedemikian rupa sehingga semua gambar memiliki nama yang unik.

Задание 5

Diberikan sebuah file teks. Di dalamnya tertulis sebuah teks, yang dibagi menjadi kalimat-kalimat. Acak kata-kata dalam setiap kalimat teks tersebut dan tuliskan teks yang dihasilkan ke dalam file baru.

Задание 6

Tulis sebuah program yang akan membentuk string berikut:

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

Tulis sebuah program yang akan membentuk list berikut:

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