Iqbal Febrianzah
(J1B021076)
2022
PENGKONDISIAN DAN PERULANGAN PYTHON
BAB 1
PENDAHULUAN
Latar Belakang
Tujuan Praktikum
PerulanganWhile
Perulangan while Perintah while pada python merupakan perintah yang paling umum
digunakan untuk proses iterasi. Konsep sederhana dari perintah while adalah ia akan
mengulang mengeksekusi statemen dalam blok while selama nilai kondisinya benar.
Dan ia akan keluar atau tidak melakukan eksekusi blok statemen jika nilai kondisinya
salah. Bentuk Umum : while(True): # jalankan kode ini # kode ini berada di luar
perulangan while Contoh : angka = 0 while angka < 3: print("angka adalah",angka)
angka = angka +1 Pertama menentukan variabel untuk menghitung, dan menentukan
kapan perulangan berhenti. kalau pengguna menjawab tidak maka perulangan akan
terhenti. Melakukan perulangan dengan while, kemudian menambah satu variabel
hitung setiap kali mengulang. lalu menanyakan kepada pengguna, apakah mau berhenti
mengulang atau tidak? Setelah selesai mengulang, cetak berapa kali perulangan tersebut
terjadi.
PerulanganFor
Perulangan for Perintah for dalam python mempunyai ciri khas tersendiri dibandingkan
dengan bahasa pemrograman lain. Tidak hanya mengulang bilangan-bilangan sebuah
ekspresi aritmatik, atau memberikan keleluasaan dalam mendefinisikan iterasi
perulangan dan menghentikan perulangan pada saat kondisi tertentu. Dalam python,
statemen for bekerja mengulang berbagai macam tipe data sekuensial seperti List,
String, dan Tuple. Bentuk Umum : for indek in range(banyak_perulangan): # jalankan
kode ini # jalankan juga kode ini #kode ini tidak akan diulang karena berada di luar for
Contoh : buah = ["nanas", "apel", "jeruk"] for makanan in buah: print("Saya suka
makan", makanan) Hasil : Saya suka makan nanas Saya suka makan apel Saya suka
makan jeruk
Perintah Break,Continue
Perintah break, continue dan pas Perintah Break Perintah break digunakan untuk
menghentikan jalannya proses iterasi pada statemen for atau while. Statemen yang
berada di bawah break tidak akan di eksekusi dan program akan keluar dari proses
looping. Contoh break : x=4 while x < 5: if x == 3: break print (x) x =x+1 else:
print("loop sudah selesai di kerjakan")
Perintah Pass Statemen pass mengakibatkan program tidak melakukan tindakan apa-
apa. Perintah pass biasanya digunakan untuk mengabaikan suatu blok statemen
perulangan, pengkondisian, class, dan fungsi yang belum didefinisikan badan
programnya agar tidak terjadi error ketika proses compilasi. Contoh program : for i in
range(1,5): if i is 2: print("nilai",i,"ditemukan") pass print("nilai setelah pass")
print("nilai saat ini adalah",i).
METODOLOGI PRAKTIKUM
KONDISI IF
Bagian kondisi if adalah sebuah variabel atau nilai yang bertipe data boolean. Baik
berupa nilai True/False secara langsung, atau pun sebuah ekspresi logika. Jika kondisi
bernilai True, maka statements() akan dieksekusi oleh sistem. Contoh penggunaan if :
KONDISI IF ELSE
Pengambilan keputusan dengan kondisi if else tidak hanya digunakan untuk
menentukan tindakan apa yang akan diambil sesuai dengan kondisi, tetapi juga
digunakan untuk menentukan tindakan apa yang akan diambil/dijalankan jika kondisi
tidak sesuai. Kondisi if else adalah kondisi dimana jika pernyataan benar (True) maka
kode dalam if akan dieksekusi, tetapi jika bernilai salah (False) maka akan
mengeksekusi kode di dalam else. Contoh penggunaan ifelse:
PENGGUNAAN ELIF
Elif adalah ketika kondisi lainnya tidak tercapai maka jalankan program.Jadi jika kita
memasukkan "tidak" maka akan menjalankan baris.Namun ketika kita memasukkan
"ya" maka tetap akan menjalankan baris. elif statement akan melakukanpengecekan
terhadap suatu kondisi terlebih dahulu sebelum melanjutkan menjalankan kode
program. Contoh penggunaan elif:
Kesimpulan
Saran
Dalam mempelajari dasar pemrogaman bahasa python banyak sekali hal yang
harus diperhatikan dan bukan hal yang mudah untuk langsung di mengerti. Maka dari
itu untuk mempelajarinya se-dini mungkin belajar akan pemrograman pythonini.
DAFTAR PUSTAKA
[1] https://www.petanikode.com/python-perulangan/
[2] https://pdfcoffee.com/laporan-resmi-modul-3-perulangan-looping-algoritma-
pemrograman-pdf-free.html
TUGAS ACARA 3
5. Buatlah program untuk dapat menampilkan seluruh NIM yang ada di antara
NIM anda dengan NIM anggota kelompok anda termasuk kelas ganjil atau kelas
genap.
6. Buatlah program yang anda dapat memberikan luaran perintah berupa tindakan
sesuai dengan input suhu dan kelembaban diatas.
a. Tindakan siramjamur
b. Tindakanidle
c. Tindakan siramjamur
d. Tindakanidle
e. Tindakanidle