BERIKUT 5 SOAL TENTANG CODING MENGGUNAKAN BAHASA PYTHON OLEH : DRS. SUMARDI WIGUNA SEBAGAI CONTOH :

 

Soal 1: Variabel dan Tipe Data (Python)

Pertanyaan:
Apa output dari kode berikut ini?

python

CopyEdit

x = 5

y = "5"

print(x + int(y))

Jawaban:
Output:
10
Penjelasan: Variabel
y bertipe string. Saat dikonversi ke integer dengan int(y), nilainya menjadi 5. Maka x + int(y) = 5 + 5 = 10.

 

Soal 2: Pengulangan

Pertanyaan:
Tulis program Python untuk mencetak bilangan genap dari 1 sampai 10.

Jawaban:

python

CopyEdit

for i in range(1, 11):

    if i % 2 == 0:

        print(i)

Penjelasan: Program menggunakan for loop dan if untuk mengecek apakah i habis dibagi 2.

 

Soal 3: Fungsi

Pertanyaan:
Buat fungsi Python bernama
luas_persegi yang menerima satu parameter sisi dan mengembalikan luasnya.

Jawaban:

python

CopyEdit

def luas_persegi(sisi):

    return sisi * sisi

Penjelasan: Fungsi menerima parameter sisi dan mengembalikan hasil perkalian sisi * sisi.

 

Soal 4: Kondisional

Pertanyaan:
Apa output dari kode berikut?

python

CopyEdit

nilai = 80

if nilai >= 90:

    print("A")

elif nilai >= 80:

    print("B")

else:

    print("C")

Jawaban:
Output:
B
Penjelasan: Nilai 80 tidak lebih dari atau sama dengan 90, tapi masuk kategori >= 80.

 

Soal 5: List dan Perulangan

Pertanyaan:
Diberikan list berikut:

python

CopyEdit

angka = [1, 2, 3, 4, 5]

Tulis kode Python untuk menghitung jumlah seluruh elemen dalam list.

Jawaban:

python

CopyEdit

jumlah = 0

for a in angka:

    jumlah += a

print(jumlah)

Output: 15
Penjelasan: Semua elemen dijumlahkan satu per satu.

 

Subscribe to receive free email updates:

0 Response to "BERIKUT 5 SOAL TENTANG CODING MENGGUNAKAN BAHASA PYTHON OLEH : DRS. SUMARDI WIGUNA SEBAGAI CONTOH :"

Posting Komentar

APA YANG AKAN ANDA TULIS PADA KOLOM KOMENTAR