buku cetak tik bab 4 hal-143 - 145 - 10

 Nama : Huzaifaiq Gusnaya

Kelas : XI MIPA 1

Sekolah : SMAN 1 BEKASI 

Guru: Hj. Deswati, S.Kom, M.Pd.


1.Apa output dari yang berikut ini?

print(‘abcdefcdghcd’.split(‘cd’, 2))

Jawab = a) [‘ab’, ‘ef’, ‘ghcd’]


2. Apa output dari yang berikut ini?

print(‘ab\ncd\nef’.splitlines())

Jawab = a) [‘ab’, ‘cd’, ‘ef’]


3. Apa output dari yang berikut ini?

print(‘Ab!2’.swapcase())

Jawab = c) aB!2


4. Apa output dari yang berikut ini?

print(‘ab cd ef’.title())

Jawab = c) Ab Cd Ef


5. Apa output dari yang berikut ini?

print(‘ab cd-ef’.title())

Jawab = c) Ab Cd-Ef


6. Apa output dari yang berikut ini?

print(‘abcd’.translate(‘a’.maketrans(‘abc’, ‘bcd’)))

Jawab = d) bcdd


7. Apa output dari yang berikut ini?

print(‘abcd’.translate({97: 98, 98: 99, 99: 100}))

jawab = bcdd


8. Apa output dari yang berikut ini?

print (‘abcd’.translate({‘a’:’1′,’b’:’2′,’c’:’3′,’d’:’4′})

Jawab = a) abcd


9. Apa output dari yang berikut ini?

print (‘ab’.zfill (5))

Jawab = a)000ab


10. Apa output dari yang berikut ini?

print (‘+ 99’.zfill (5))

Jawab = c) +0099


B. URAIAN

1. Perbedaan utama antara tupel dan daftarnya adalah bahwa tupel tidak dapat diubah tidak seperti List Python. Tupel menggunakan tanda kurung, sedangkan List Python menggunakan tanda kurung siku.

    2. Fitur-Fitur Penting yang Harus Ada dalam Python IDE dan Code Editor :

        1) Meng-highlight Syntax Python.

        2) Code Formatting Secara Otomatis.

        3) Debugging dan Build Automation.

        4) Simpan dan Muat Ulang.

    3. Python adalah bahasa pemrograman tujuan umum yang ditafsirkan, tingkat tinggi. Dibuat oleh Guido van Rossum dan pertama kali dirilis pada tahun 1991, filosofi desain Python menekankan keterbacaan kode dengan penggunaan spasi putih yang signifikan.

    4. Python adalah bahasa pemrograman yang ditafsirkan dan dapat digunakan di berbagai platform dengan filosofi desain yang berpusat pada keterbacaan kode dan merupakan salah satu bahasa populer yang terkait dengan ilmu data, pembelajaran mesin, dan IoT (Internet of Things). Keunggulan interpreter Python juga banyak digunakan untuk prototyping, scripting dalam pengelolaan infrastruktur, dan juga pembuatan situs web berskala besar.

    5. PEP 8 adalah sebuah panduan gaya penulisan kode yang mudah dibaca.

Beberapa panduan atau referensi untuk nama variabel : Modul harus pendek, semua huruf kecil. Nama class harus memiliki gaya CapWords.

    6. Heap space atau gudang tumpukan Python berfungsi dalam mengatur memori. Gudang ini hanya dapat diakses oleh seorang interpreter.

    7. Namespace adalah pemetaan dari nama ke objek. Sebagian besar ruang nama namespace saat ini diimplementasikan sebagai kamus dictionary Python, tetapi itu biasanya tidak terlihat dengan cara apa pun (kecuali untuk kinerja), dan itu mungkin berubah di masa depan.

    8. Path itu sendiri adalah Environtment Variable, ia yang member tahu baris perintah folder mana yang perlu dicari saat mencari file. Kalau Python kamu belum ditambahkan di Path, maka kamu perlu membuka CMD dan mengetik perintah python.exe, kemudian menjalankan file yang ingin kamu eksekusi.

    9. Secara sederhana modul adalah file yang terdiri dari kode Python. Modul dapat mendefinisikan fungsi, kelas dan variabel. Modul juga bisa menyertakan kode yang bisa dijalankan “runable”.

    10. Variabel Global adalah variabel yang bisa diakses dari semua fungsi, sedangkan variabel lokal hanya bisa diakses di dalam fungsi tempat ia berada saja.

Komentar