Sebagian besar baris program yang kita tuliskan akan berupa sebuah expression. Contoh sederhana dari expression misalnya 2 + 3. Sebuah expression terdiri dari operand dan operator.
Nah, sekarang sudah bisa nih kita membuat aplikasi sederhana seperti aplikasi konversi tinggi berikut:
Penjelasan sedikit:
- Operand: 2 dan 3
- Operator: +
Operasi Bilangan
Seperti telah disinggung sebelumnya Python mengenal bilangan tipe Integer, Long Integer, Floating Point dan Complex Number. Dan seperti bahasa pemrograman lain pada umumnya, kita dapat memanipulasi bilangan dengan operator operasi bilangan. Operasi bilangan yang umum digunakan: penjumlahan, pengurangan, perkalian, pembagian.# operasi integera = 3 + 4 # a bernilai 7b = 4 - 3 # b bernilai 1c = 3 * 4 # c bernilai 12d = 4 / 3 # pembagian integer, d bernilai 1e = 4 % 3 # sisa pembagian integer, e bernilai 1print a, b, c, d, e # cetak hasil
# operasi long integerf = 10000000000L + 250000000000L# L di belakang angka menunjukkan long integer# f bernilai 260000000000Lg = 100000000000L - 250000000000L # g bernilai -150000000000Lh = 10000000000L * 250000000000L# h bernilai 2500000000000000000000Li = 10000000000L * 250000000000L # i bernilai OLj = 10000000000L % 250000000000L # j bernilai 10000000000Lprint f, g, h, i, j # cetak hasil
# operasi floating pointk = 1.5 + 2.4 # k bernilai 3.9l = 1.5 - 2.4 # l bernilai -0.9m = 1.5 * 2.4 # m bernilai 3.6n = 1.5 / 2.4 # n bernilai 0.625print k, l, m, n # cetak hasil
# operasi complex numberp = (3 + 4j) + (2 + 3j) # p bernilai (5+7j)q = (3 + 4j) + (2 + 3j) # q bernilai (-6+17j)
Nah, sekarang sudah bisa nih kita membuat aplikasi sederhana seperti aplikasi konversi tinggi berikut:
# file: tinggi.pytinggi = int(raw_input('Berapa tinggi saudara (m): '))
print 'Jadi tinggi saudara: ', tinggi/3.28083, 'feet'
Penjelasan sedikit:
- dari contoh-contoh sebelumnya bisa diperhatikan bahwa kalimat setelah karakter ‘#’ diperlakukan sebagai komentar dan tidak akan ditampilkan dalam keluaran program
- raw_input() adalah fungsi untuk meminta masukan dari pengguna. Masukan yang diperoleh dari raw_input (dalam contoh ini disimpan dalam variabel ‘tinggi’) berupa string, sehingga perlu dikonversi menjadi integer dengan fungsi int()
- print adalah statemen untuk menampilkan/mencetak hasil pada keluaran (layar)
Komentar
Posting Komentar