0% menganggap dokumen ini bermanfaat (0 suara)
298 tayangan4 halaman

Kuis Python: Ujian Pemrograman Dasar

Dokumen tersebut berisi 20 pertanyaan tes mengenai konsep-konsep dasar pemrograman Python seperti operator, tipe data, input output, dan ekspresi. Pertanyaan-pertanyaannya meliputi topik seperti operator matematika dan logika, konversi tipe data, binding sisi kiri, dan fungsi print.

Diunggah oleh

Sri Wdr
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
298 tayangan4 halaman

Kuis Python: Ujian Pemrograman Dasar

Dokumen tersebut berisi 20 pertanyaan tes mengenai konsep-konsep dasar pemrograman Python seperti operator, tipe data, input output, dan ekspresi. Pertanyaan-pertanyaannya meliputi topik seperti operator matematika dan logika, konversi tipe data, binding sisi kiri, dan fungsi print.

Diunggah oleh

Sri Wdr
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

PCAP - Esensi Pemrograman dalam Kuis Python Modul 1

Jawaban Tes
1. Digaph \ n memaksa fungsi print () ke:
 menghasilkan persis dua karakter: \ dan n
 duplikat karakter di sebelah digraf
 hentikan eksekusi
 putus jalur output
2. Arti parameter kata kunci ditentukan oleh:
 posisinya dalam daftar argumen
 nilainya
 hubungannya dengan variabel yang ada
 nama argumen yang ditentukan beserta nilainya
3. Nilai dua puluh koma dua belas kali sepuluh dinaikkan menjadi
kekuatan delapan harus ditulis sebagai:
 20E12.8
 20.12E8
 20.12 * 10 ^ 8
 20.12E8.0
4. Awalan 0o berarti bahwa nomor setelah itu dinotasikan sebagai:
 desimal
 biner
 oktal
 heksadesimal
5. Operator **:
 melakukan eksponensial
 melakukan penggandaan duplikasi
 tidak ada
 melakukan perkalian floating-point
6. Hasil dari divisi berikut:
1/1
 sama dengan 1
 tidak dapat dievaluasi
 tidak bisa diprediksi
 sama dengan 1.0
7. Hanya satu dari pernyataan berikut yang salah - yang mana?
 multiplikasi mendahului penambahan
 hasil dari / operator selalu merupakan nilai integer
 argumen yang benar dari operator% tidak boleh nol
 operator ** menggunakan penjilidan sisi kanan
8. Ikatan sisi kiri menentukan bahwa hasil dari ekspresi berikut
1 // 2 * 3
adalah sama dengan:
 0,0
 4.5
 0
 0.16666666666666666
9. Salah satu nama variabel berikut adalah ilegal - yang mana?
 benar
 benar
 Benar
 BENAR
10. Fungsi print () dapat menampilkan nilai:
 sejumlah argumen (tidak termasuk nol)
 hanya satu argumen
 sejumlah argumen (termasuk nol)
 tidak lebih dari lima argumen
11. Apa output dari cuplikan berikut?
x=1
y=2
z=x
x=y
y=z
cetak (x, y)
 12
 21
 11
 22
12. Apa output dari cuplikan berikut jika pengguna memasukkan
dua baris yang masing-masing berisi 2 dan 4?
x = input ()
y = input ()
cetak (x + y)
 6
 24
 4
 2
13. Apa output dari cuplikan berikut jika pengguna memasukkan
dua baris yang masing-masing berisi 2 dan 4?
x = int (input ())
y = int (input ())
x = x // y
y = y // x
cetak (y)
 2.0
 kode akan menyebabkan kesalahan runtime
 4.0
 8.0
14. Apa output dari potongan kode berikut jika pengguna
memasukkan dua baris yang masing-masing berisi 2 dan 4?
x = int (input ())
y = int (input ())
x=x/y
y=y/x
cetak (y)
 kode akan menyebabkan kesalahan runtime
 8.0
 4.0
 2.0
15. Apa output dari cuplikan berikut jika pengguna memasukkan
dua baris yang masing-masing berisi 11 dan 4?
x = int (input ())
y = int (input ())
x = x% y
x = x% y
y = y% x
cetak (y)
 3
 2
 1
 4
16. Apa output dari cuplikan berikut jika pengguna memasukkan
dua baris yang masing-masing berisi 3 dan 6?
x = input ()
y = int (input ())
cetak (x * y)
 36
 18
 333333
 666
17. Apa output dari cuplikan berikut?
z=y=x=1
cetakan (x, y, z, sep = '*')
 111
 xyz
 1*1*1
 x*y*z
18. Apa output dari cuplikan berikut?
x = 2 + 3 * 5.
print (X)
 snippet akan menyebabkan kesalahan eksekusi
 17
 17.0
 25.0
19. Apa output dari cuplikan berikut?
x = 1/2 + 3 // 3 + 4 ** 2
cetak (x)
 17
 17.5
 8.5
 8
20. Apa output dari cuplikan berikut jika pengguna memasukkan
dua baris yang masing-masing berisi 2 dan 4?
x = int (input ())
y = int (input ())
cetak (x + y)
 4
 2
 24
 6

Anda mungkin juga menyukai