Search Header Logo
Pengenalan Kode Program Python (Bag II)

Pengenalan Kode Program Python (Bag II)

Assessment

Presentation

Computers

11th Grade

Practice Problem

Easy

Created by

Urwah Barqi

Used 1+ times

FREE Resource

17 Slides • 4 Questions

1

PENGENALAN KODE PROGRAM BAHASA PYTHON (BAG. 2)

2

Materi pertemuan sebelumnya dapat diakses dengan mengakses link di bawah.

3

Untuk dapat menjalankan kode program Python, gunakan aplikasi berikut

4

Tutorial

5

Percabangan

Percabangan digunakan untuk membuat keputusan dalam program berdasarkan suatu kondisi tertentu. Percabangan akan mampu membuat program berpikir dan menentukan tindakan sesuai dengan logika/kondisi yang kita berikan.

6

Format Penulisan Kode

if kondisi:

# kode yang dijalankan jika kondisi benar (True)

elif kondisi_lain:

# kode yang dijalankan jika kondisi_lain benar

else:

# kode yang dijalankan jika semua kondisi di atas salah (False)

7

Contoh Kode Program

angka = 5


if angka % 2 == 0:

print(f"{angka} adalah bilangan genap.")

else:

print(f"{angka} adalah bilangan ganjil.")


Keluaran :

5 adalah bilangan ganjil.

8

Penjelasan Kode Program

angka = 5

#Bilangan 5 disimpan pada variabel angka

if angka % 2 == 0:
#Jika angka dibagi 2 sisa baginya adalah 0

print(f"{angka} adalah bilangan genap.")
#Maka akan ditampilkan "5 adalah bilangan genap."

else:
#Jika angka dibagi 2 sisa baginya selain 0

print(f"{angka} adalah bilangan ganjil.")
#Maka akan ditampilkan "5 adalah bilangan ganjil."

9

Perulangan

Perulangan digunakan untuk mengeksekusi blok kode beberapa kali secara berulang. Jenis perulangan di Python :
1. for - digunakan untuk mengulang dalam rentang atau koleksi data tertentu
2. while - digunakan untuk mengulang selama kondisi bernilai true

10

Contoh Perulangan for

for i in range(1, 6):

print(i)


Keluaran :

1
2
3
4
5

11

Penjelasan Perulangan for

for i in range(1, 6):
#Variabel i digunakan untuk menyimpan nilai dari range(1, 6)
#range(1,6) akan menghasilkan angka 1 sampai 5, karena range tidak memasukkan angka terakhir yakni 6
#maka range(1, 6) berisi 5 buah data, yakni angka 1 sampai 5


print(i)
#Seluruh data pada variabel i akan ditampilkan satu persatu
#Data pertama adalah 1, kedua 2, dst sampai data kelima yakni 5

12

Contoh Perulangan while

angka = 5

while angka > 0:

print(angka)

angka -= 1


Keluaran :
5
4
3
2
1

13

Penjelasan Perulangan while

angka = 5
#Bilangan 5 disimpan pada variabel angka

while angka > 0:
#Dicek apakah variabel angka bernilai lebih besar dari 0

print(angka)
#Jika ya, maka isi dari variabel angka akan ditampilkan

angka -= 1
#Variabel angka akan dikurangi 1
#Jika variabel angka bernilai =0 atau <0, maka kode pada baris selanjutnya yang akan dijalankan (setelah kode angka -= 1)

14

Komentar

Komentar digunakan untuk memberikan penjelasan pada kode, sehingga lebih mudah dipahami oleh programmer lain atau diri sendiri di masa depan. Apapun yang dituliskan dengan komentar tidak akan dijalankan oleh Python, sehingga tidak muncul pada hasil program. Python mendukung komentar satu baris dan komentar multi-baris.

15

Komentar Satu Baris menggunakan tanda pagar (#)

Contoh :
# Ini adalah komentar

print("Halo, dunia!") # Komentar di akhir baris
# Ini juga komentar


Keluaran :
Halo, dunia!

16

Komentar Multi Baris menggunakan tanda kutip (""" """) atau (''' ''')

Contoh :
"""

Ini adalah komentar multi-baris.

Berguna untuk memberikan penjelasan panjang.

"""

print("Program berjalan!")

Keluaran :
Program berjalan!

17

Latihan Membuat Kode Percabangan

18

Open Ended

Buatlah kode python untuk menentukan apakah sebuah bilangan termasuk bilangan positif, nol ataupun negatif. Contoh keluaran :

1) 4 adalah bilangan positif

2) -4 adalah bilangan negatif

3) 0 adalah angka nol

19

Open Ended

Buatlah kode python untuk memberikan diskon dan harga akhir dari sebuah harga barang. Ketentuan diskonnya adalah :

a. Belanja di bawah 10.000 tidak dapat diskon

b. Belanja <25.000 mendapat diskon 7.5%

c. Belanja <50.000 mendapat diskon 15%

d. Belanja <100.000 mendapat diskon 20%

e. Belanja 100.000 atau lebih mendapat diskon 22.5%

Contoh :

Belanja 45.000, maka diskonnya 15% dan yang harus dibayarkan adalah 38.250

20

Open Ended

Buatlah kode python untuk proses login. Jika user menginputkan username "admin" dan password "12345", maka akan muncul tulisan "Login Berhasil!". Tonton video untuk lebih jelasnya.

21

Open Ended

Buatlah kode python untuk menampilkan kategori dari sebuah nilai yang diinputkan oleh user, dengan kategori sebagai berikut :

<65 : Remidi

<80 : Baik

<=100 : Sangat Baik

Silakan tonton video untuk lebih jelasnya.

PENGENALAN KODE PROGRAM BAHASA PYTHON (BAG. 2)

Show answer

Auto Play

Slide 1 / 21

SLIDE