[Tutorial] Basic Python #2 - Mengenal Conditional Statements
|Shares :

[Tutorial] Basic Python #2 - Mengenal Conditional Statements

Kali ini tutorial bagian #2 Python akan membahas tentang Conditional Statement. perlu diketahui Python hanya menyediakan IF ELIF,ELSE. Tidak ada Switch di Python (baca disini penjelasanya).  


Jika belum mengintall Python atau baru memulai Python baca tutorial sebelumnya

[Tutorial] Basic Python #1- Variables and Arithmetic in Python


 
[Tutorial] Install Python Linux Ubuntu 12

[Tutorial] Install Python Di Windows

IF, ELIF, ELSE


Notes: Coding style di Python harus di perhatikan diantaranya:
1. Block/Code seperator tidak pakai ; { } 
2. Indent python adalah sebanyak 4 spasi 

Environment saya di Linux ( di windows juga gda bedanya kok)

Contoh IF

#ini comment, statement if diakhir dengan : (titik dua)
if usia > 60 :      
    print "anda sudah tua"  

#ini comment : perhatikan indent (4 spasi)


Contoh IF dan ELSE

if usia > 60:
    print "anda sudah tua"
else:
    print "anda belum terlalu tua"   


Contoh IF, ELIF dan ELSE

if usia > 60:
    print "anda sudah tua"
elif usia > 30 and usia <60:
    print "anda belum terlalu tua"
else:
    print "anda masih muda, horaaay !!"   


Multiple Condition

Dalam pemrograman seringkali kita memakan lebih dari satu Kondisi sebagai syarat suatu aksi bisa terpenuhi.


Misal : Jika hujan DAN ada petir MAKA saya diam saja dirumah

maka kondisi diatas dapat di tulis di Python:

if hujan==True and petir==True:
   print "saya diam saja dirumah"


Testing


buat sebuah file misal example.py , Copy paste salah satu Contoh diatas

usia = 45 #define usia 
if usia > 60:    
    print "anda sudah tua"
elif usia > 30 and usia <60:
    print "anda belum terlalu tua"
else:
    print "anda masih muda, horaaay !!"   

Buka terminal anda lalu ketik : python example.py  maka anda akan liat kondisi mana yang di eksekusi dengan output : 45


Cheeerrrsss !!!!

Tags : #python #tutorial


SHARES :


Budy K's Avatar

Sains & Teknologi Enthusiast, Software Developer. Check my profile!
> 75% komen akan dibalas. Mohon sabar ya. Simpan halaman ini dan cek kembali lagi

Comments

* Email will not be published


    Privacy .ToS .Contact Us
    © 2017 Teknosains