Anda di halaman 1dari 9

RANGKUMAN MATERI PYTHON 2

Oleh: Citra N

a. Latihan 6 : String dan Teks


Source code :

Hasil running :

Keterangan :
String dapat dijadikan sebagai sebuah nilai dari sebuah variabel. Ketika memanggil
variabel secara langsung maka akan ditampilkan isi dari variabel tersebut dengan
sebuah tanda petik. Namun jika menggunakan pernyataan print, maka tanda petik
tersebut akan dihilangkan. Selain itu, string dapat digabungkan menggunakan
operator +.

b. Latihan 11 : Raw_input()
Source code :
Hasil running :

Keterangan :
Sebagai program masukan, perintah raw_input() dapat menerima masukan berupa teks
maupun bilangan. Masukan tersebut disimpan dalam sebuah variabel kemudian
ditampilkan menggunakan perintah print. Tanda koma (,) pada setiap akhir baris dari
perintah print bertujuan agar karakter yang dimasukkan tetap pada baris yang sama
atau tidak membentuk baris baru.

c. Latihan 13 : Parameter, Unpacking dan Variabel


Source code :
Hasil running :

Keterangan :
Pada baris pertama program terdapat perintah import yang bertujuan menambah
fitur program. argv adalah variabel argumen. Ketika akan dijalankan, user harus
menambahkan tiga buah argumen di belakang nama file yang akan dieksekusi.

d. Latihan 16 : Membaca dan Menulis File


Source code :
Hasil running :

Keterangan :
Ketika diketikkan RETURN, maka program akan menghapus isi dari file teks.txt.
setelah itu, isi dari file akan diganti dengan teks lain yang diketikkan melalui terminal.
Pada source code, perintah open digunakan untuk membuka file, karakter w berarti
write mode, sedangkan perintah truncate digunakan untuk mengosongkan file. Selain
open dan truncate, terdapat perintah lain seperti :
Close, untuk menutup file
Read, untuk membaca isi file
Readline, untuk membaca satu baris teks pada sebuah file

e. Latihan 29 : Statemen IF
Source code :
Hasil running :

Keterangan :
Pada awal source code, terdapat inisialisasi people=20, cats=30 dan dogs=15 sehingga
kondisi yang akan dipilih yakni people<cats dan people>dogs. Selanjutnya terdapat
baris kode dogs += 5 yang berarti dogs=15+5. Jumlah dogs menjadi 20 sehingga
kondisi yang dipilih yakni people>=dogs, people<=dogs dan people==dogs.

f. Latihan 30 : IF - Else
Source code :
Hasil running :

Keterangan :
Inisialisasi people=30, cars=40 dan trucks=15 menyebabkan kondisi yang terpilih
yakni cars>people, trucks<cars dan people>trucks.

g. Latihan 31 : Membuat Decision


Source code :
Hasil running :

h. Latihan 32 : Perulangan (Loop) dan List


Source code :
Hasil running :

Keterangan :
For digunakan untuk perulangan, selama nilai yang diujikan masih berada dalam
range nilai dari sebuah variabel maka perulangan akan terus dikerjakan. Untuk
menggunakan list, kode yang harus diketikkan yakni :
variabel1=[ ]
for variabel2 in variabel1:
print variabel2
i. Latihan 33 : Perulangan While
Source code :

Hasil running :

Keterangan ;
Dalam perulangan while, selama kondisi bernilai bernar maka perulangan akan terus
dikerjakan.