Tugas Bab IV Phyton
Nama : Yohana Elfrida Delpi Silaen
Absen : 33
Kelas : XI MIPA 4
🍪 SOAL TIK 🍪
1) Apa output dari yang berikut ini?
print ('abcdefcdggcd' .split (' cd ', 2))
A. ['ab', 'ef', 'ghcd']
B. ['ab', 'efcdghcd']
C. ['abcdef', 'ghcd']
D. ['abcdef', 'gdcd]
E. BSSD
Jawab : A. ['ab', 'ef', 'ghcd']
2) Apa output dari yang berikut ini?
print ('ab / ncd / nef' .splitlines ())
A. ['ab', 'cd', 'ef]
B. ['ab / n', 'cd / n', 'ef / n']
C. ['ab / n', 'cd / n', 'ef]
D. ['ab', 'cd', 'ef / n']
E. d) ['bb', 'cc', 'ef / n']
Jawab : ['ab / ncd / nef']
3) Apa output dari yang berikut ini?
print ('Ab! 2'.swapcase ())
A. AB! @
B. ab12
C. aB! 2
D. aB1 @
E. aBb @
Jawab : C. aB! 2
4. Apa output dari yang berikut ini?
print ('ab cd ef'.title ())
A. Ab cd ef
B. Ab cd eF
C. Ab Cd Ef
D. Ab cd eG
E. bA dc-fF
Jawab : C. Ab Cd Ef
5. Apa output dari yang berikut ini?
print ('ab cd-ef'.title())
A. Ab cd-ef
B. Ab Cd-ef
C. Ab Cd-Ef
D. Ab cd-ff
E. bA dc-fF
Jawab : C. Ab Cd-Ef
6. Apa output dari yang berikut ini?
print ('abcd'.translate ('a'.maketrans ('abc','bcd')))
A. bcde
B. abcd
C. abcc
D. bacd
E. bcdd
Jawab : E. bcdd
7. Apa output dari yang berikut ini?
print ('abcd'.translate ({97: 98, 98: 99, 99: 100}))
A. bcde
B. abcd
C. abce
D. cded
E. BSSD
Jawab : bcdd
8. Apa output dari yang berikut ini?
print ('abcd' .translate({'a':'1, b : 2 ','c :' 3 ',' d 1: 4}))
A. abcd
B. 1234
C. 3121
D. bcda
E. acde
Jawab : A. abcd
9. Apa output dari yang berikut ini?
print ('ab'.zfill (5))
A. 000ab
B. 00ab0
C. 0ab00
D. ab000
E. abb00
Jawab : A. 000ab
10. Apa output dari yang berikut ini?
print ('+ 99'.zfill (5))
A. 00+99
B. 00099
C. +0099
D. +++99
E. +0999
Jawab : C. +0099
🍪 URAIAN 🍪
1. Apa perbedaan antara List dan Tuple dalam python?
Jawab : Tipe data list menggunakan tanda kurung siku, sedangkan tipe data Tuple menggunakan tanda kurung kecil
2. Apa saja fitur utama Python?
Jawab : • Highlight Syntax
• Code Formatting
• Debugging
• Build Automation
• Save and Reload
3. Jenis bahasa apa itu python? Pemrograman atau skrip?
Jawab : Bahasa pemrograman tingkat tinggi, berjalan dengan sistem interpreted dan dapat dipakai untuk berbagai jenis tujuan
4. Bagaimana python menjadi bahasa yang ditafsirkan?
Jawab :
5. Apa itu PEP 8?
Jawab : PEP 8 adalah sebuah panduan gaya penulisan kode yang mudah dibaca
6) Bagaimana memori dikelola dengan Python?
Manajemen memori dalam Python melibatkan tumpukan pribadi yang berisi semua Python objek dan struktur data
7) Apa namespace dalam Python?
Jawab : pemetaan dari nama ke objek. Sebagian besar ruang nama namespace diimplementasikan sebagai kasus dictionary Python
8) Apa itu PYTHONPATH?
Jawab : Variabel lingkungan yang digunakan oleh Python untuk menentukan daftar di rektori tempat modul dapat diimpor
9) Tuliskan beberapa modul bawaan yang umum digunakan dalam Python!
Jawab : Rencana;
• File skrip utama ➡️ Py adalah file yang akan dirunning
• File matematika ➡️ Py adalah file yang akan dijadikan modul
10) Apa variabel lokal dan variabel global dalam Python?
Jawab :
• Variabel lokal ➡️ variabel yang hanya hidup di dalam satu blok kode tertentu
• Variabel global ➡️ variabel yang bisa dipanggil dari manapun dari satu file Python
Komentar
Posting Komentar