Anda di halaman 1dari 6

Tutorial Python

Selamat Datang! Hari ini kita akan belajar sesuatu yang benar-benar baru, keren, dan beda
dari Java yang selama ini kita sayangi. So, mari kenalan dengan Python! :D

1. Instalasi Python 3
Download python 3.3.2 di http://www.python.org/download/ lalu install :)

2. Tampilan awal shell python 3 adalah seperti berikut:


3. Seperti tutorial-tutorial pada umumnya, yuk coba cetak Hello World!



4. Sekarang, lakukan operasi aritmatika :)

Pada dasarnya semua operasi aritmatika sama dengan operasi di java. Tapi untuk
pembagian, karakter / digunakan untuk pembagian floating number. Sedangkan
karakter // digunakan untuk pembagian integer.

5. Deklarasi variabel dan tipe data:

Python mendukung tipe data berikut:
boolean
integer
long
float
string
list
object
None
Untuk mendeklarasikan variable, tidak perlu menuliskan tipe datanya terlebih dahulu.
:3
Dalam contoh di atas, a bertipe integer, b bertipe string, c bertipe boolean, d bertipe
float, e bertipe None, dan f bertipe list. Dalam python, untuk mengetahui tipe data
suatu variable (siapa tahu lupa :P), simply ketikkan type([namaVariabel]) atau
type([value]). Contoh:


6. Decision dalam Python 3:
If statement pada Python sama halnya dengan yang sudah kalian pelajari di DDP
dengan Java. Yang sedikit berbeda hanya statement else if dideklasikan dengan
elif.
Perhatikan contoh berikut:





7. Iterasi pada Python:
Perhatikan contoh berikut:


8. Tipe data list dalam Python 3:
Untuk mengerjakan tugas ini, hal paling krusial yang harus dimengerti adalah
penggunaan tipe data list :3
Tipe Data list di Python berbeda dengan array ataupun List dalam Java. Pada Python
dalam sebuah list bisa berisi elemen dengan lebih dari satu jenis tipe data.
Perhatikan contoh berikut:








Untuk lebih detil mengenai operasi dasar pada list, perhatikan contoh selanjutnya di
bawah ini:













Sama dengan prinsip list di awal, sebuah list juga dapat berisi list yang disebut
Nested List. Perhatikan contoh berikut:


Nah, sekian tutorial kali ini. Sebenarnya masih banyak sekali yang harus dan dapat
di-explore mengenai Python. Bagaimana membuat file program Python, bagaimana
membuat method di Python, dan lain sebagainya. So, perhatikan baik-baik saat
asistensi, tanyakan pada asisten jika tidak mengerti, and keep exploring! Semangat!
:D

KV-SF-MD2-2013