Kuis MCQ Pemrograman Python Dasar
Kuis MCQ Pemrograman Python Dasar
i=1
sementaraBenar:
ifi%3==0:
istirahat
cetak(i)
i +=1
a) 1 2 3
b) kesalahan
c) 1 2
d) tidak ada yang disebutkan
Jawaban: b
5. Mana di antara berikut ini yang merupakan operator pembagian pemotongan di Python?
a) |
b) //
c) /
d) %
Jawaban: b
6. Manakah dari berikut ini yang bukan tipe data inti dalam pemrograman Python?
a) Tuple
b) Daftar
c) Kelas
d) Kamus
Jawaban: c
7. Apa urutan ruang nama yang dicari Python untuk sebuah pengenal?
a) Python pertama-tama mencari ruang nama bawaan, kemudian ruang nama global dan akhirnya
ruang nama lokal
b) Python pertama-tama mencari namespace bawaan, kemudian namespace lokal dan akhirnya yang terakhir
ruang lingkup global
c) Python pertama-tama mencari ruang nama lokal, kemudian ruang nama global, dan akhirnya ruang nama bawaan.
dalam namespace
d) Python pertama-tama mencari namespace global, kemudian namespace lokal dan akhirnya yang dibangun -
di ruang nama
Jawaban: c
8. Yang manakah berikut ini bukan kata kunci dalam bahasa Python?
lulus
b) eval
c) menegaskan
d) nonlokal
Jawaban: b
9. Operator aritmatika apa yang tidak dapat digunakan dengan string di Python?
a) *
b)–
c) +
d) Semua yang disebutkan
Jawaban: b
10. Untuk menambahkan elemen baru ke dalam daftar, kita menggunakan perintah Python mana?
a) [Link](5)
b) [Link](5)
c) [Link](5)
d) [Link](5)
Jawaban: c
11. Apa panjang maksimum yang mungkin dari sebuah pengidentifikasi di Python?
a) 79 karakter
b) 31 karakter
c) 63 karakter
d) tidak ada yang disebutkan
Jawaban :d
12. Manakah dari berikut ini yang merupakan fitur dari Python DocString?
a) Di Python semua fungsi harus memiliki docstring
b) Docstring dapat diakses melalui atribut __doc__ pada objek
c) Ini menyediakan cara yang nyaman untuk mengaitkan dokumentasi dengan modul Python,
fungsi, kelas, dan metode
d) Semua yang disebutkan
Jawaban: d
a)16
b) 32
c) 64
d) Tidak ada di atas
Jawaban: d
a) Objek
b) Fungsi
c) Atribut
d)Argument
Jawaban: b
16. Manakah dari berikut ini yang memiliki prioritas tertinggi dalam ekspresi?
a) Pembagian
b) Pengurangan
c) Daya
d) Kurung
Jawaban :d
20. Sebuah fungsi dalam Python dimulai dengan kata kunci apa?
a) kosong
kembali
c) def
d) int
Jawaban: c
Jawaban: d
22. Pernyataan mana di bawah ini yang menetapkan nilai 25 ke variabel x dalam Python:
a) x ← 25
b) x = 25
c) x := 25
d) int x = 25
Jawab: c
23. Pilih contoh tipe data kompleks yang benar di Python
a) 3 + 2j
-100j
c) 5j
d) Semua di atas adalah benar
Jawaban: d
26. Manakah dari berikut ini yang merupakan cara yang benar untuk membuat string?
Jiya
Jiya
Jiya
Jiya
Jawaban: b
28. Manakah dari berikut ini yang merupakan urutan pelarian untuk karakter baris baru?
a) \a
b)
c)
d) \b
Jawaban: c
b) string
c) titik mengapung
d) tidak ada dari ini
Jawaban: b
31. Untuk mencetak satu baris teks tanpa mengakhirinya dengan newline…argumen digunakan dengan print()
a) langkah
b) baris baru
c) akhir
d) berikutnya
Jawaban: c
33. Kata kunci mana yang bukan kata kunci terbalik dalam python?
Tidak ada
kelas
c) pergi ke
d) dan
Jawaban: c
Jawaban: b
35. Nilai apa yang digunakan oleh fungsi untuk mengomunikasikan informasi kembali ke pemanggil?
a) lokal
b) global
c) acak
d) kembali
Jawaban :d
37. Berapa banyak kata kunci yang ada dalam bahasa pemrograman python?
a) 32
b) 61
c) 33
d) 27
Jawaban: c
38. Fungsi yang tidak mengembalikan nilai dikenal sebagai
fungsi yang berbuah
b) fungsi void
c) fungsi perpustakaan
d) fungsi yang ditentukan pengguna
Jawaban: b
40. Mana dari yang berikut ini adalah pengidentifikasi yang valid?
nama saya
b) _namaku
c) 2namasaya
nama-saya
Jawaban: b