• Tidak ada hasil yang ditemukan

#2.2 Basic Python Script

N/A
N/A
Protected

Academic year: 2022

Membagikan "#2.2 Basic Python Script"

Copied!
15
0
0

Teks penuh

(1)

#2.2 Basic Python Script

Structured Control

Selection & Block Code Statement

By Augury El Rayeb

(2)

Augury El Rayeb, S.Kom., MMSI.

Mobile Device Programming Technology | INS205

Structured Control

Selection & Block Code Statement

• Selection statement pada python

• Block code statement pada python

(3)

Augury El Rayeb, S.Kom., MMSI.

Mobile Device Programming Technology | INS205

Selection statement

Selection dengan if

if <kondisi>:

<statement_kondisi_terpenuhi>

if <kondisi>:

<statement_kondisi_terpenuhi>

(4)

Augury El Rayeb, S.Kom., MMSI.

Mobile Device Programming Technology | INS205

Selection statement

Contoh if… :

manusia=20 kucing=15

if manusia<kucing:

print(“Kucing lebih banyak dari pada manusia”) manusia=20

kucing=15

if manusia<kucing:

print(“Kucing lebih banyak dari pada manusia”)

(5)

Augury El Rayeb, S.Kom., MMSI.

Mobile Device Programming Technology | INS205

Selection statement

Contoh if… :

manusia=int(input(“Jumlah manusia: “), base=10) kucing=int(input(“Jumlah kucing: “), base=10) if manusia<kucing:

print(“Kucing lebih banyak dari pada manusia”) if manusia>kucing:

print(“Manusia lebih banyak dari pada kucing”) manusia=int(input(“Jumlah manusia: “), base=10) kucing=int(input(“Jumlah kucing: “), base=10) if manusia<kucing:

print(“Kucing lebih banyak dari pada manusia”) if manusia>kucing:

print(“Manusia lebih banyak dari pada kucing”)

(6)

Augury El Rayeb, S.Kom., MMSI.

Mobile Device Programming Technology | INS205

Selection statement

Selection dengan if… else…

if <kondisi>:

<statement_kondisi_terpenuhi>

else:

<statement_kondisi_tidak_terpenuhi>

if <kondisi>:

<statement_kondisi_terpenuhi>

else:

<statement_kondisi_tidak_terpenuhi>

(7)

Augury El Rayeb, S.Kom., MMSI.

Mobile Device Programming Technology | INS205

Selection statement

Contoh if… else… :

manusia=20 kucing=15

if manusia<kucing:

print(“Kucing lebih banyak dari pada manusia”) else:

print(“Manusia lebih banyak dari pada kucing”) manusia=20

kucing=15

if manusia<kucing:

print(“Kucing lebih banyak dari pada manusia”) else:

print(“Manusia lebih banyak dari pada kucing”)

(8)

Augury El Rayeb, S.Kom., MMSI.

Mobile Device Programming Technology | INS205

Selection statement

Contoh if… else… :

manusia=int(input("Jumlah manusia: "), base=10) kucing=int(input("Jumlah kucing: "), base=10) if manusia<kucing:

print("Kucing lebih banyak dari pada manusia") else:

print(“Manusia lebih banyak dari pada kucing") manusia=int(input("Jumlah manusia: "), base=10) kucing=int(input("Jumlah kucing: "), base=10) if manusia<kucing:

print("Kucing lebih banyak dari pada manusia") else:

print(“Manusia lebih banyak dari pada kucing")

(9)

Augury El Rayeb, S.Kom., MMSI.

Mobile Device Programming Technology | INS205

Selection statement

Selection dengan if… elif… else…

if <kondisi_1>:

<statement_kondisi_1_terpenuhi>

elif <kondisi_2>:

<statement_kondisi_2_terpenuhi>

else:

<statement_kondisi_tidak_terpenuhi>

if <kondisi_1>:

<statement_kondisi_1_terpenuhi>

elif <kondisi_2>:

<statement_kondisi_2_terpenuhi>

else:

<statement_kondisi_tidak_terpenuhi>

(10)

Augury El Rayeb, S.Kom., MMSI.

Mobile Device Programming Technology | INS205

Selection statement

Contoh if… elif… else… :

manusia=20 kucing=15

if manusia<kucing:

print(“Kucing lebih banyak dari pada manusia”) elif manusia>kucing:

print(“Manusia lebih banyak dari pada kucing”) else:

print(“Manusia sama banyaknya dengan kucing”) manusia=20

kucing=15

if manusia<kucing:

print(“Kucing lebih banyak dari pada manusia”) elif manusia>kucing:

print(“Manusia lebih banyak dari pada kucing”) else:

print(“Manusia sama banyaknya dengan kucing”)

(11)

Augury El Rayeb, S.Kom., MMSI.

Mobile Device Programming Technology | INS205

Selection statement

Contoh if… elif… else… :

manusia=int(input("Jumlah manusia: "), base=10) kucing=int(input("Jumlah kucing: "), base=10) if manusia<kucing:

print(“Kucing lebih banyak dari pada manusia”) elif manusia>kucing:

print(“Manusia lebih banyak dari pada kucing”) else:

print(“Manusia sama banyaknya dengan kucing”) manusia=int(input("Jumlah manusia: "), base=10) kucing=int(input("Jumlah kucing: "), base=10) if manusia<kucing:

print(“Kucing lebih banyak dari pada manusia”) elif manusia>kucing:

print(“Manusia lebih banyak dari pada kucing”) else:

print(“Manusia sama banyaknya dengan kucing”)

(12)

Augury El Rayeb, S.Kom., MMSI.

Mobile Device Programming Technology | INS205

Block Code pada Python

• Python tidak menggunakan symbol tertentu untuk menandakan block code(pengelompokan kode ).

Indent (biasanya tab atau 2 sampai 3 spasi) digunakan untuk block

code(pengelompokan kode ).

(13)

Augury El Rayeb, S.Kom., MMSI.

Mobile Device Programming Technology | INS205

Block Code pada Python

• Contoh block code:

manusia=20 kucing=15

if manusia<kucing:

print(“Kucing lebih banyak dari manusia”) print(“Kemungkinan banyak kucing liar”)

print(“atau ada manusia yang pelihara lebih dari 1 kucing”)

if manusia>kucing:

print(“Manusia lebih banyak dari kucing”)

print(“Pastinya ada yang tidak pelihara kucing”) manusia=20

kucing=15

if manusia<kucing:

print(“Kucing lebih banyak dari manusia”) print(“Kemungkinan banyak kucing liar”)

print(“atau ada manusia yang pelihara lebih dari 1 kucing”)

if manusia>kucing:

print(“Manusia lebih banyak dari kucing”)

print(“Pastinya ada yang tidak pelihara kucing”)

Perhatika n Indent

…!!

Perhatika n Indent

…!!

(14)

Augury El Rayeb, S.Kom., MMSI.

Mobile Device Programming Technology | INS205

Block Code pada Python

• Contoh block code:

manusia=int(input("Jumlah manusia: "), base=10) kucing=int(input("Jumlah kucing: "), base=10) if manusia<kucing:

print(“Kucing lebih banyak dari manusia”) print(“Kemungkinan banyak kucing liar”)

print(“atau ada manusia yang pelihara lebih dari 1 kucing”)

elif manusia>kucing:

print(“Manusia lebih banyak dari kucing”)

print(“Pastinya ada yang tidak pelihara kucing”) else:

print(“Jumlah manusia sama dengan jumlah kucing”) print(“Kemungkinan satu manusia memelihara satu kucing”)

manusia=int(input("Jumlah manusia: "), base=10) kucing=int(input("Jumlah kucing: "), base=10) if manusia<kucing:

print(“Kucing lebih banyak dari manusia”) print(“Kemungkinan banyak kucing liar”)

print(“atau ada manusia yang pelihara lebih dari 1 kucing”)

elif manusia>kucing:

print(“Manusia lebih banyak dari kucing”)

print(“Pastinya ada yang tidak pelihara kucing”) else:

print(“Jumlah manusia sama dengan jumlah kucing”) print(“Kemungkinan satu manusia memelihara satu kucing”)

Perhatika n Indent

…!!

Perhatika n Indent

…!!

(15)

Augury El Rayeb, S.Kom., MMSI.

Mobile Device Programming Technology | INS205

Selesai

Referensi

Dokumen terkait

Penelitian yang telah dilakukan pada komunitas transmigran di Wanaraya, diperoleh gambaran bahwa program transmigrasi mempunyai implikasi terhadap dua hal, pertama,

Standar persyaratan kebutuhan operasi pencarian dan pertolongan ini sebagai bahan masukan bagi pimpinan Badan SAR Nasional dalam menetapkan kebijakan penyelenggaraan

Curah hujan merupa- kan salah satu faktor iklim yang paling dominan dalam penyebaran penyakit malaria karena dapat mempengaruhi jumlah habitat maupun kepadatan nyamuk anopheles

Jenis penelitian ini adalah PTK(Penelitian Tindakan Kelas). Subyek penerima tindakan adalah siswa kelas VIIIA SMP Negeri 1 Kroya, yang berjumlah 36 siswa dan subyek

Maka komisi negara yang perlu diatur di dalam konstitusi berdasarkan usulan dari Dewan Perwakilan Daerah adalah: ( 1 ). Komisi Yudisial,

Berdasarkan hasil wawancara dan diskusi dengan pihak-pihak pengambil keputusan dalam menentukan prioritas pembangunan kembali/rehabilitasi jembatan yang rusak akibat bencana banjir

Psikologi Islam adalah suatu bentuk psikologi berlandaskan citra manusia menurut ajaran Islam, yang mempelajari keunikan dan pola perilaku manusia sebagai ungkapan