Struktur pemrog. python Pertemuan ke-2
Cara penulisan pada Bahasa python Berikut cara menulis program Python. 1.) Buka teks editor pilihan anda, seperti: vim, emacs, gedit, notepad++, sublimetext 2.) Ketikkan kode program seperti contoh yang ada (hindari copy-paste). 3.) Simpan sesuai nama yang ada. 4.) Untuk menjalankan program gunakan terminal / command line, ketik python namaprogram.py. Pada python di kenal dengan 2 baris penulisan yaitu baris fisik adalah apa yang anda lihat ketika anda melihat program. Baris logis adalah apa yang Python lihat sebagai statemen tunggal. Python mengasumsikan bahwa setiap baris fisik sesuai dengan baris logic. Sebagai contoh baris logis seperti statemen print ’Halo Dunia!’, jika anda menulis sebagai satu baris maka baris logis sesuai dengan baris fisik. Contoh : print \ 'Halo Dunia!' Anda juga dapat membuat beberapa baris logis menjadi satu baris fisik, contoh: nama = 'budi'; print nama Secara implisit, Python menyarankan menggunakan satu statemen tiap baris untuk menjadikan kode menjadi lebih mudah dibaca.
Komentar Komentar adalah teks apapun yang diawali dengan tanda #, digunakan untuk memberikan catatan kepada pembaca kode. Anda dapat melihat kembali lat1.py, keterangan keterangan nama file ada dalam bentuk komentar. Berikut file latihan 2, perhatikan statemen print terakhir tidak akan dieksekusi karena berupa komentar. Contoh : # ini adalah program pertama kita print 'Halo Indonesiaku!' # print 'Teks ini tidak akan dicetak.'
Variabel variabel dapat diisi dengan bermacam-macam nilai, anda dapat menyimpan apapun menggunakan variabel. Variabel adalah sebagian dari memori komputer yang digunakan untuk menyimpan informasi. Berikut aturan penamaan variabel dalam python. Karakter pertama harus berupa karakter alfabet (huruf besar atau huruf kecil ASCII, atau unicode) atau underscore _. Karakter selanjutnya dapat berupa alfabet (huruf besar atau huruf kecil ASCII, atau unicode), underscore _ atau digit (0-9). Nama variabel bersifat case-sensitif. Sebagai contoh : ‘namaMhs’ dengan huruf M besar pada mahasiswa berbeda dengan variabel ‘namamhs’ dengan huruf m kecil. Contoh: # lat4.py # menggunakan variabel #ini adalah komentar a = 10 b = 20 c = 30 total = a + b + c ; nama = 'ibu‘ ; tempat = 'kantor‘ ; print 'jumlah total = %s' % total; print '%s pergi ke %s' % (nama, tempat)
Suatu variabel dapat menyimpan nilai dengan berbagi tipe dimana tipe tersebut dikenal dengan tipe data. Pada python fungsi built_in type() dapat memberitahu jenis tipe data dari nilai yang dituliskan, contoh : >>> type ("Hello Dunia") <'type string'> >>> type (1) <'type int'> >>> type (6.5) <'type float'> >>> a=”Belajar Python” >>> type a
Di Python untuk mencetak teks ke layar digunakanlah function print Di Python untuk mencetak teks ke layar digunakanlah function print. Contoh : >>> #mencetak sebuah kalimat >>> print "mari belajar bahasa python" mari belajar bahasa python Selain output tentu saja dalam membuat sebuah program Anda membutuhkan fitur untuk meminta input dari user. Pada python ada 2 cara peng-inputan. Yang pertama menggunakan “input”, function ini digunakan untuk menerima input sesuai dengan data yang diberikan oleh user. Yang ke-2 “raw_input” function ini berguna untuk menerima input dari user yang akan selalu dikonversi kedalam string. Contoh : >>> nama = raw_input('masukkan nama anda : ') masukkan nama anda : aldiatama >>> print "Nama Anda adalah ", nama Nama Anda adalah aldiatama >>> # meminta input string >>> variabel_string = input('masukkan data string : ') masukkan data string : 'mari kita belajar python‘ >>> print "isi variabel_string : ", variabel_string isi variabel_string : mari kita belajar python