Uji Kompetensi Bab IV - nadnas
KOMPETENSI BAB IV
a. Pilihan Ganda
1. Apa output dari yang berikut ini
print ('abcdefcdghcd')
split (' cd ', 2)
Jawaban : A. ['ab', 'ef', 'ghcd']
2. Apa output dari yang berikut ini
print ('ab \ ncd \ nef')
splitness ())
Jawaban : A. [‘ab’, ‘cd’, ‘ef’]
3. Apa output dari yang berikut ini
print ('Ab! 2'.swapcase ())
Jawaban : C. aB! 2
4. Apa output dari yang berikut ini
print ('ab cd ef'.title ())
Jawaban : C. Ab Cd Ef
5. Apa output dari yang berikut ini
print ('ab cd-ef'.title ())
Jawaban : C. Ab Cd-Ef
6. Apa output dari yang berikut ini
print ('abcd'.translate (' a'.maketrans ('abc','bcd'())
Jawaban : E. bcdd
7. Apa output dari yang berikut ini
print ('abcd'.translate ({97: 98, 98: 99, 99: 100)})
Jawaban : A. bcde ?
8. Apa output dari yang berikut ini
print ('abcd'.translate ({' a ':' 1 ',' b ':' 2 ',' c ':' 3 ',' d':' 4 ')})
Jawaban : B. 1234
9. Apa output dari yang berikut ini
print ('ab'.zfill(5))
Jawaban : A. 000ab
10. Apa output dari yang berikut ini
print ('+99'.zfill(5))
Jawaban : A. 00+99
b. Uraian
Jawaban : List adalah tipe data yang paling serba guna sedangkan tuple merupakan tipe data yang sudah mutlak tidak dapat diubah.
2. Apa saja fitur utama pada phyton?
Jawaban : Fitur utamanya yaitu auto code formating, debugging and build automation, serta save and run.
3. Jenis bahasa apa itu phyton? Pemrograman atau skrip?
Jawaban : Phyton merupakan bahasa pemrograman dengan desain tigkat tinggi.
4. Bagaimana Phyton menjadi bahasa yang ditafsirkan?
Jawaban : Dengan memasukan beberapa code program untuk dijalankan.
5. Apa itu PEP 8?
Jawaban : Panduan gaya penulisan kode yang mudah dibaca.
6. Bagaimana memori dikelola dengan phyton?
Jawaban : Heap space atau gudang tumpukan phyton dapat mengatur gudang memori pada phyton.
7. Apa namespace dalam Phyton?
Jawaban : namespacenya merupakan pemetaan dari nama ke objek.
8. Apa itu PYHTONPATH?
Jawaban : Variabel yang dapat diatur untuk menambahkan direktori tempat phyton.
9. Tentukan beberapa modul bawaan yang umum digunakan dalam phyton!
Jawaban : modul datetime, math, time, json, dll.
10. Apa varibel lokal dan variabel global dalam phyton?
Jawaban : Variabel lokal merupakan variabel yang hanya hidupp dalam satu kode tertentun sedangkan variabel global merupakan variabel yang dapat dipanggil dari manapun dari satu file phtyon.