Uji Kompetensi phyton

ADZRA NUR FADHILAH POETRI ARIF
XI MIPA 1
LINTAS MINAT INFORMATIKA

1. Apa output dari yang berikut ini? 

   print ('abcdefcdghcd'.

   split (cd ', 2))

Jawaban yang benar :

['ab', 'ef', 'ghcd']


2. Apa output dari yang berikut ini?

print ('ab \ ncd \ nef'. splitlines ())

Jawaban yang benar :

['ab \\ ncd \\ nef']


3. Apa output dari yang berikut ini?

print ('Ab! 2'.swapcase ())

Jawaban yang benar :

aB!2


4. Apa output dari yang berikut ini?

print (ab cd ef'.title ())

Jawaban yang benar :

Ab Cd Ef


5. Apa output dari yang berikut ini? 

print ('ab cd-ef' .title ())

Jawaban yang benar :

Ab Cd-Ef


6. Apa output dari yang berikut ini? 

print ('abcd'.translate ('a'.maketrans ('abc', 'bcd')))

Jawaban yang benar :

bcdd


7. Apa output dari yang berikut ini?

print ("abcd'.translate ((97: 98, 98: 99, 99: 100)))

Jawaban yang benar :

bcdd


8. Apa output dari yang berikut ini?

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

Jawaban yang benar :

abcd


9. Apa output dari yang berikut ini? 

print ('ab'.zfill (5))

Jawaban yang benar :

000ab


10. Apa output dari yang berikut ini?

print (+ 99'.zfill (5))

Jawaban yang benar :

+0 99


ESSAY 

1. Apa perbedaan antara List dan Tuple dalam Python?

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. Apa saja fitur utama Python?

Fitur utama python

1) Meng-highlight Syntax Python.

2) Code Formatting Secara Otomatis.

3) Debugging dan Build Automation.

4)Save and Reload.


3. Jenis bahasa apa itu python? Pemrograman atau skrip?

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. Bagaimana Python menjadi bahasa yang ditafsirkan?

    Artinya bahasa ini berfungsi melalui tiga proses – kamu menulis source code, Python mengkonversikannya menjadi bahasa menengah (untuk dapat dipahami dengan lebih mudah), lalu diubah lagi menjadi kode mesin yang dapat dieksekusi.


5.Apa itu PEP 8?

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


6. Bagaimana memori dikelola dengan python

    Dikelola dengan otomatis 


7. Apa namespace dalam Python?

Sebuah namespace adalah pemetaan dari nama ke objek.


8. Apa itu PYTHONPATH?

PYTHONPATH merupakan variabel environment yang dapat diatur untuk menambahkan direktori tempat Python akan mendapatkan modul dan package yang diperlukan.


9. Tuliskan beberapa module bawaan yang umum digunakan dalam Python!

    math, os, sys, random, turtle, tkinter


10. Apa variabel lokal dan variabel global dalam Python?

    Variable global adalah variabel yang bisa dipanggil dari manapun dari satu file python. Sedangkan variable lokal adalah variabel yang hanya hidup di dalam satu blok kode tertentu





Komentar

Postingan populer dari blog ini

TEKNOLOGI INFORMATIKA