Rabu, 15 Februari 2023
TUGAS LIST PADA PYTHON
Kamis, 02 Februari 2023
PERULANGAN WHILE PADA PYTHON
Perulangan While Pada Python
Apa yang dimaksud perulangan while?
Untuk mengulang statement sebanyak 1 kali terlebih dahulu, kemudian akan mengecek statement didalam while apakah bernilai benar, jika bernilai benar maka akan di ulang kembali. Singkatnya, perulangan while adalah perulangan yang bersifat indefinite alias tidak pasti, atau bahkan tidak terbatas.
Penulisan Sintaks While
Kita bisa menulis Sintaks While dengan cara berikut :
while <kondisi>:
#blok kode yang akan di ulang - ulang
Terdapat 3 komponen utama :
1. Yang pertama adalah keyword while, ini harus kita isi
2. Yang kedua adalah <kondisi>: ini bisa berupa variabel boolean atau ekspresi logika
3. Dan yang terakhir adalah blok (atau kumpulan baris) kode yang akan di ulang - ulang kondisi terpenuhi
Perulangan Tanpa Batas
Perulangan while sangat berkaitan dengan variabel boolean, atau logical statement. Karena penentuan kapan suatu blok kode akan diulang - ulang ditinjau dari TRUE Or FALSE dari suatu pernyataan logika.
Sehingga jika suatu kondisi itu selalu benar, maka perulangannya pun akan selalu di eksekusi.
Perhatikan contoh berikut :
while 1 + 2 == 3:
print ('halo dunia !')
Jika dieksekusi, sistem akan mencetak tulisan "halo dunia!" berkali - kali tanpa henti.
PERULANGAN FOR PADA PYTHON
Perulangan For Pada Python
Apa itu perulangan For pada Python?Perulangan for pada Python adalah perintah yang digunakan untuk melakukan iterasi dari sebuah nilai sequence atau data koleksi pada python seperti List, Tuple, String dan lain - lain.
Berikut beberapa contoh program perulangan for pada python untuk mempermudah pemahaman :
1. Perulangan for dengan Interval Bilangan (range)
Program ini menggunakan range(2), berikut kode programnya.
for i in range (2):
print(i)
Hasil yang ditampilkan
0
1
Ini adalah contoh perulangan for menggunakan 1 parameter.
Angka 2 adalah parameter nilai akhir, karena nilai awal sudah di setting oleh program.
2. Perulangan for dengan Interval Bilangan (range)
Program ini menggunakan range(4,7) sebagai urutan perulangan, berikut adalah kode programnya.
for in range(4, 7):
print (i)
Hasil yang ditampilkan
4
5
6
Ini adalah contoh perulangan for menggunakan 2 parameter
- Parameter pertama adalah nilai awal
- Parameter kedua adalah nilai akhir
3. Perulangan for dengan Interval Bilangan (range)
Program ini menggunakan range(2, 11, 4) sebagai urutan perulangan, berikut kode programnya.
for i in range(2, 11, 4):
print(i)
Hasil yang ditampilkan
2
6
10
Ini adalah contoh perulangan for menggunakan 3 parameter
- Parameter pertama adalah nilai awal
- Parameter kedua adalah nilai akhir
- Parameter ketiga adalah kelipatan (iterasi) atau dapat disebut cara untuk mencapai nilai akhir
IF PADA PYTHON
If Pada Python
#kondisi if adalah kondisi yang akan di eksekusi oleh program jika bernilai benar
nilai = 9
#jika kondisi benar/TRUE maka program akan mengeksekusi perintah di bawahnya
if(nilai > 7):
print("Sembilan Lebih Besar Dari Angka Tujuh")
#kondisi benar, Dieksekusi
#Jika kondisi salah/FALSE maka program tidak akan mengeksekusi perintah dibawahnya
if (nilai > 10)
print("Sembilan Lebih Besar Dari Angka Sepuluh")
#Kondisi salah, maka tidak tereksekusi
Dari contoh diatas, jika program dijalankan maka akan mencetak string "Sembilan Lebih Besar Dari Angka Tujuh" sebanyak 1 kali yaitu pada if pertama. Di if kedua statement bernilai salah, jadi perintah print ("Sembilan Lebih Besar Dari Angka Sepuluh") tidak akan di eksekusi.
2. Kondisi If Else
Pengambilan keputusan (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.
Pada python ada beberapa statement/kondisi diantaranya adalah if, else, dan elif kondisi if digunakan untuk mengeksekusi kode jika kondisi bernilai benar. Kondisi if else pernyataan benar (TRUE) kode dalam if dieksekusi, tetapi jika bernilai salah (FALSE) maka akan mengeksekusi kode di dalam else.
#Kondisi If else adalah jika kondisi bernilai TRUE maka akan di eksekusi pada If, tetapi jika FALSE maka akan dieksekusi kode pada else
nilai = 3
#Jika pernyataan pada If bernilai TRUE maka If akan dieksekusi, tetapi jika FALSE kode pada else yang akan dieksekusi
If (nilai > 7):
print("Selamat Anda Lulus")
Else:
print("Maaf Anda Tidak Lulus")
Pada contoh diatas, jika program dijalankan maka akan mencetak string "Maaf Anda Tidak Lulus" karena pernyataan if bernilai false.
3. Kondisi Elif
Pengambilan keputusan (kondisi if elif) merupakan lanjutan/percabangan logika dari "kondisi if". Dengan elif kita bisa membuat kode program yang akan menyeleksi beberapa kemungkinan yang bisa terjadi. Hampir sama dengan kondisi "elif" bisa banyak tidak hanya satu.
hari_ini="Minggu"
if(hari_ini=="Senin")
print("Saya Akan Kuliah"):
Elif("hari_ini=="Selasa"):
print("saya akan kuliah"):
Elif("hari_ini=="Rabu"):
print("saya akan kuliah"):
Elif("hari_ini=="Kamis"):
print("saya akan kuliah"):
Elif("hari_ini=="Jumat"):
print("saya akan kuliah"):
Elif("hari_ini=="Sabtu"):
print("saya akan kuliah"):
Elif("hari_ini=="Minggu"):
print("saya akan libur"):
Pada contoh diatas, jika program dijalankan maka akan mencetak string "saya akan libur"
OPERATOR
VARIABEL DAN TIPE DATA PADA PYTHON
FUNCTION
FUNCTION Dalam MySQL , fungsi (function) merujuk pada suatu prosedur yang mengembalikan suatu nilai sebagai hasil dari eksekusi beberapa p...
-
Prosedure Pada MY-SQL Prosedur dalam MySQL adalah serangkaian instruksi atau pernyataan yang disimpan dalam basis data dan dapat dieksekusi...
-
TUGAS AGREGAT Fungsi Agregat adalah fungsi yang menerima koleksi nilai dan mengembalikan nilai tunggal sebagai hasilnya. Standar ISo mende...
-
FUNCTION Dalam MySQL , fungsi (function) merujuk pada suatu prosedur yang mengembalikan suatu nilai sebagai hasil dari eksekusi beberapa p...
