Minggu, 03 November 2019

Fitur Python dan Masukan / Keluaran Python

Fitur Python



Beberapa fitur yang dimiliki Python adalah:
a.   Memiliki kepustakaan yang luas; dalam distribusi Python telah disediakan modul-modul siap pakai untuk berbagai keperluan.
b.   Memiliki tata bahasa yang jernih dan mudah dipelajari.
c.   Memiliki aturan layout kode sumber yang memudahkan pengecekan, pembacaan kembali dan penulisan ulang kode sumber.
d.    Berorientasi objek.
e.    Memiliki sistem pengelolaan memori otomatis (garbage collection, seperti java)
f.  Modular, mudah dikembangkan dengan menciptakan modul-modul baru; modul-modul tersebut dapat dibangun dengan bahasa Python maupun C/C++.
g. Memiliki fasilitas pengumpulan sampah otomatis, seperti halnya pada bahasa pemrograman Java, python memiliki fasilitas pengaturan penggunaan ingatan komputer sehingga para pemrogram tidak perlu melakukan pengaturan ingatan komputer secara langsung.
h.    Memiliki banyak faslitas pendukung sehingga mudah dalam pengoperasiannya

Masukan / KeluaranBelajar Python: Cara Mengambil Input dan Menampilkan Output
Cara Mengambil Input dari Keyboard
nama_varabel = input("Sebuah Teks")
# Mengambil input
nama = raw_input("Siapa nama kamu: ")
umur = input("Berapa umur kamu: ")

# Menampilkan output
print "Hello",nama,"umur kamu adalah",umur,"tahun"
Cara Menampilkan Output
print "Hello World!"
print nama_variabel
print "Gabung dengan", variabel
Menampilkan Variabel dan Teks
nama = "Petanikode"
print "Hello",nama
Hello Petanikode
Menggunakan Fungsi format()
nama = raw_input("Nama: ")
print "Hello {} apa kabar?".format(nama)
nama_mu = raw_input("Nama kamu: ")
nama_dia = raw_input("Nama dia: ")

print "{} dengan {} sepertinya pasangan yang serasi :)".format(nama_mu, nama_dia)
Menggunakan String Formatting Cara Lama
nama = raw_input("Inputkan nama: ")
print "Selamat datang %s" % nama
nama = raw_input("Inputkan nama: ")
umur = input("Inputkan umur: ")
tinggi = input("Inputkan tinggi badan: ")

print "Hello %s, saat ini usiamu %d tahun dan tinggi badanmu %f cm" % (nama, umur, tinggi)

Input adalah masukan yang kita berikan ke program.
Program akan memprosesnya dan menampilkan hasil outputnya.
Input, proses, dan output adalah inti dari semua program komputer.

Python sudah menyediakan fungsi input() dan raw_input() untuk mengambil inputan dari keyboard.
Cara pakainya:


Artinya, teks yang kita inputkan dari keyboard akan disimpan ke dalam nama_variabel.
Mari kita coba sebuah contoh…
Hasilnya:
Seperti yang kita sudah ketahui pada contoh-contoh sebelumnya.
Untuk menampilkan output teks, kita menggunakan fungsi print().
Contoh:
Pada contoh di atas kita menggunakan tanda koma (,) untuk menggabungkan teks dan variabel yang akan ditampilkan.
Hasil:
Antara kata Hello dan Petanikode terdapat spasi sebagai pemisah, karena kita menggunakan tanda koma.
Fungsi format() akan menggabungkan isi variabel dengan teks.
Contoh:
Tanda {} akan otomatis diganti sesuai dengan nilai yang kita inputkan ke variabel nama.
Contoh lagi:
Penggabungan teks dan variabel cara lama menggunakan simbol persen (%).
Contoh:
Tanda %s akan otomatis diganti dengan nilai yang kita inputkan ke variabel nama.
Contoh lagi:
Tanda %s untuk tipe data teks, %d untuk angka (desimal), dan %f untuk bilangan pecahan.

Tidak ada komentar:

Posting Komentar