JUDUL PRAKTIKUM:
Looping
MATA KULIAH: BIOKOMPUTASI
DASAR(MAB4102)-Kelas C
Oleh:
Aufary Naurah Aluzia (205090107111007) (2020)
LABORATORIUM BIOLOGI
KOMPUTASI DAN BIOINFORMATIKA
UNIVERSITAS BRAWIJAYA
MALANG
2020
Pernyataan
Yang menyatakan,
BAB I
PENDAHULUAN
1.1 Pendahuluan
1.4 Manfaat
Manfaat yang terdapat dalam percobaan ini adalah pembuatan
program-program yang berkaitan dengan biologi, pengembangan
database biologi.
BAB II
TINJAUAN PUSTAKA
2.1 Pengertian Looping dalam Bahasa Python
Looping adalah sebuah kondisi dalam bahasa pemrograman
yang dieksekusi secara berurutan. Jika pernyataan pertama
dijalankan, maka akan diikuti oleh pernyataan yang kedua dan
seterusnya secara berurutan. Namun, kadang-kadang ada suatu
kondisi tertentu di mana kita harus menuliskan banyak kode.
Tentunya, jika itu semua dilakukan secara manual, akan
menghabiskan banyak waktu dan tidak efisien. Oleh karena itu,
muncullah looping dalam Python (Pane & Saputra, 2020)
2.2 Statement Pada Loop dan Fungsinya
Pada looping, terdapat berbagai macam statement dengan fungsinya
masing-masing, yaitu for dan while
2.2.1 For
Statement ini berfungsi mengeksekusi statement yang
berulang, atau memblokir suatu statement, yang dikontrol
oleh suatu perintah (Martelli, 2006).
2.2.2 While
Statement while ini berfungsi mengeksekusi suatu
berintah secara berulang kali atau memblokir suatu perintah
berdasarkan pada kondisi yang menyertainya. Pertama-tama,
Python akan mengevaluasi setiap kondisi yang diperintahkan.
Jika kondisi tersebut bernilai slaah, maka statement while ini
akan berhenti. Sedangkan jika kondisi itu telah memenuhi
syarat, maka loop body akan tereksekusi (Martelli, 2006).
(Sumber Pribadi)
Gambar 1 Cara Membuka Spyder
Tombol open diklik, hingga proses terbukanya Spyder
selesai, proses ini membutuhkan waktu beberapa saat
(Sumber Pribadi)
Gambar 2 Cara Membuka Spyder
(Sumber Pribadi)
Gambar 3 Perintah Break
(Sumber Pribadi)
Gambar 5 Output Program Break
Setelah semua rumus dari bangun datar telah diketikkan, maka statement
luasan diketikkan pula. Statement dari luasan yaitu:
def luasan ():,
print(“====program kalkulator 2 dimensi ====”)
print(“pilih
bidang”)
print(“1.lingkaran/n2.persegi/n3.segitiga/n4.p
ersegi_panjang/n5.jajar_genjang/n6.trapesium/n
7.layang_layang
cho=int(input(“masukkan pilihan angka: “))
print()
Lalu, untuk memilih bangun datar yang diinginkan, maka dapat digunakan
statement seleksi kondisi, yaitu if elif dan else, dengan urutan yang sesuai
dengan yang diketikkan pada statement luasan di atas.
Gambar 3 Statement Luasan
Setelah itu, tombol Run diklik hingga muncul output masukkan pilihan
angka. Maka, agar kalkulator 2D dapat berjalan kita dapat memilih angka
seusai dengan yang dituliskan pada statement luasan di atas.
(Sumber Pribadi)
Gambar 6 Input While
(Sumber Pribadi)
Gambar 7 While Pada Kondisi <=
(Sumber Pribadi)
Gambar 8 Output While Pada Kondisi <=
(Sumber Pribadi)
Gambar 9 Input While Dengan Kondis >=
(Sumber Pribadi)
Gambar 10 Output While dengan Kondisi >=
(Sumber Pribadi)
Gambar 11 Input While Perbandingan Variabel
(Sumber Pribadi)
Gambar 12 Output While Perbandingan Variabel
(Sumber Pribadi)
Gambar 13 Input For dengan Fungsi Break
(Sumber Pribadi)
Gambar 14 Output For Dengan Fungsi Break
(Sumber Pribadi)
Gambar 15 Input For dengan Fungsi Continue
(Sumber Pribadi)
Gambar 16 Output For Dengan Fungsi Continue
(Sumber Pribadi)
Gambar 17 Input fungsi pass dan continue
(Sumber Pribadi)
Gambar 18 Output fungsi pass dan continue
5.1 Kesimpulan