Selasa, 27 September 2016
Jumat, 17 Juni 2016
WEB Programming Python Bagian 1
Assalamualaikum Warahmatullahi
Wabarakatuh…!!!
Kali ini kita akan
mempelajari tentang Web Programming menggunakan Python. Tentunya materi yang
paling diminati oleh banyak orang yakni web programming…
Python
merupakan bahasa pemrograman yang mendukung pengembangan aplikasi berbasis
desktop dan juga aplikasi berbasis web. Biasanya kalau berhubungan dengan WEB
maka orang akan berfikir framework yang digunakan. Tentunya ada beberapa
framework yang bisa digunakan untuk membangun aplikasi web berbasis python ini
antara lain adalah Django, Web2py, Cherrypy dan lain-lain. Masing-masing
framework memiliki aturan khusus dalam penulisan syntax. Framework tersebut
mengadopsi struktur yang sama seperti pemrograman CGI. Untuk lebih jelasnya
mari kita pelajari pemrograman CGI.
Common
Gateway
Interface atau disingkat CGI adalah suatu standar untuk
menghubungkan berbagai program aplikasi ke halaman web. CGI
mirip sebuah
program komputer yang
menjadi perantara antara standar HTML
yang menjadikan tampilan web dengan program lain, seperti basis data (database).
Hasil yang diperoleh dari proses pencarian dikirimkan kembali ke halaman web
untuk ditampilkan dalam format HTML.
Python menyediakan modul CGI yang bisa digunakan
untuk membuat aplikasi berbasis web. Tentunya python tidak kalah dengan
pemrograman berbasis web lain seperti Java, PHP dan lain2. Mari kita lakukan
percobaan untuk membuat web dengan menggunakan python.
Hal Yang paling utama sebelum membuat aplikasi
adalah mempersiapkan beberapa komponen aplikasi diantaranya adalah :
a.
Menginstal Program Python
b.
Menginstal Program Web Server Seperti
Apache2 atau Xampp
c.
Setelah kedua program berhasil di instal
maka langkah selanjutnya adalah mengkonfigurasi file httpd.conf yang berada
pada directory web server, pada kesempatan ini saya menggunakan Xampp.
d.
Buka directory Xampp dan masuk ke folder
apache → Conf dan cari file httpd.conf
e.
Buka file httpd.conf menggunakan notepad
f.
Cari
baris AddHandler cgi-script .cgi .pl .asp
pada
file setelah itu tambahkan extensi python seperti ini AddHandler
cgi-script .cgi .pl .asp .py
g. Cari
baris <Directory />
dan tambahkan ExecCGI pada
list Options FollowSymLinks
h. Setelah
itu simpan
i.
Selanjutnya kita akan mencoba
membuat halaman web dasar pada python’
j.
Buka Notepad dan ketikkan script
dbawah ini :
#!/Python27/python
print "Content-type:text/html"
print
print '<html>'
print '<head>'
print '<title>WEB Python
</title>'
print '</head>'
print '<body>'
print '<h1><center>Tutorial Web Programming Python Bagian 1
Python</center></h1>'
print
print
print '<h2><center>Selamat Belajar Bagi Para Pecinta
Python</h2></center>'
print '</body>'
print '</html>'
pada script diatas jangan lupa menuliskan posisi directory
python.exe (#!/Python27/python)
setelah itu simpan pada directory xampp folder
cgi-bin dengan nama web.py (terserah nama apa saja asalhkan ekstensinya .py)
k.
Buka browser dan ketikkan localhost/cgi-bin/web.py
pada url dan lihatlah hasilnya
Oke. Sekian dulu postingannya nanti kita akan
pelajari lagi tentang web programming menggunakan python. Terima Kasih ^_^
Tkinter Python
Assalamualaikum Warahmatullahi Wabarakatuh...!!!
Kali ini kita akan membahas tentang modul Tkinter yang disediakan oleh python.
Tkinter adalah modul yang disediakan oleh python untuk pengembangan aplikasi GUI. modul ini merupakan pustaka default python yang dikembangkan dari toolkit Tk atau Tcl (Tool Command Language).
Sebelum menggunakannya terlebih dahulu kita harus memanggilnya dengan perintah :
>>> Import Tkinter
>>>
1. Label Tkinter
langsung saja pada contoh, kali ini adalah contoh untuk menambahkan label pada Tkinter :
import Tkinter
teknik=Tkinter.Tk()
label=Tkinter.Label(teknik,text='Selamat Datang Di Fakultas Teknik')
label.pack()
Tkinter.mainloop()
Tampilan program saat di jalankan :
terlihat ada perbedaan pemanggilan modul, disitu menggunakan from Tkinter import * yang berarti memanggil seluruh fungsi, kelas dan atribut pada modul tkinter, berbeda dengan diawal yang hanya menggunakan import Tkinter
untuk lebih jelasnya silahkan mengunjungi URL dibawah ini ^_^
https://klinikpython.wordpress.com
Sekian penjelasan saya Terima Kasih ^_^
Kali ini kita akan membahas tentang modul Tkinter yang disediakan oleh python.
Tkinter adalah modul yang disediakan oleh python untuk pengembangan aplikasi GUI. modul ini merupakan pustaka default python yang dikembangkan dari toolkit Tk atau Tcl (Tool Command Language).
Sebelum menggunakannya terlebih dahulu kita harus memanggilnya dengan perintah :
>>> Import Tkinter
>>>
1. Label Tkinter
langsung saja pada contoh, kali ini adalah contoh untuk menambahkan label pada Tkinter :
import Tkinter
teknik=Tkinter.Tk()
label=Tkinter.Label(teknik,text='Selamat Datang Di Fakultas Teknik')
label.pack()
Tkinter.mainloop()
Tampilan program saat di jalankan :
2. Menambahkan Komponen Tkinter
from Tkinter import *
teknik=Tk()
teknik.title('Fakultas Teknik')
label=Label(teknik,text='Selamat Datang Di Fakultas Teknik')
label.pack()
Label(teknik,text='Jurusan Teknik Informatika').pack()
mainloop()
teknik=Tk()
teknik.title('Fakultas Teknik')
label=Label(teknik,text='Selamat Datang Di Fakultas Teknik')
label.pack()
Label(teknik,text='Jurusan Teknik Informatika').pack()
mainloop()
Tampilan Program saat dijalankan :
untuk lebih jelasnya silahkan mengunjungi URL dibawah ini ^_^
https://klinikpython.wordpress.com
Sekian penjelasan saya Terima Kasih ^_^
Rabu, 15 Juni 2016
Package Pada Python
Assalamualaikum Warahmatullahi Wabarakatuh...!!!
Sekarang kita mau testing python menggunakan package...
Apa itu package?
Package merupakan suatu teknik pengemasan modul di dalam Python. package menyediakan kemampuan bagi programmer python untuk mengelompokkan atau mengorganisasikan modul yang telah dibuat. lebih jelasnya adalah kita tidak perlu membuat script untuk beberapa kasus, namun kita bisa mengemasnya dalam 1 file tiap kasus dan bisa memanggil file tersebut dalam 1 program, klw di PHP namanya include kalau tidak salah. nah seperti itulah kiranya. oke langsung saja contoh dari pembuatan package sehingga mudah di mengerti berikut contohnya :
catatan :
1. buka notepad dan ketikkan script dibawah ini
import hotel
asal=""
tujuan=""
jumlahorang=0;
nama=""
harga=0
pilihhotel=""
def menu ():
print ("\n=========================================")
print ("===== Travel Apa Saja =====")
print ("===========================================")
print ("Melayani perjalanan dari : ")
print ("1. Yogyakarta-Jakarta atau Jakarta-Yogyakarta")
print ("2. Yogyakarta-Makassar atau Makassar-Yogyakarta")
print ("3. Yogyakarta-Bali atau Bali-Yogyakarta")
def transaksi ():
global asal,tujuan,jumlahorang,nama,harga
hargasatuan=0
print ("Silahkan Masukkan Data Informasi Perjalanan Anda")
nama=raw_input ("Nama Anda : ")
asal=raw_input ("Asal : ")
tujuan=raw_input ("Tujuan : ")
jumlahorang=int (input ("Jumlah Orang : "))
if asal=="yogyakarta" and tujuan=="jakarta":
hargasatuan=850000
elif asal=="jakarta" and tujuan=="yogyakarta":
hargasatuan=900000
elif asal=="yogyakarta" and tujuan=="makassar":
hargasatuan=1250000
elif asal=="makassar" and tujuan=="yogyakarta":
hargasatuan=1450000
elif asal=="yogyakarta" and tujuan=="bali":
hargasatuan=950000
elif asal=="bali" and tujuan=="yogyakarta":
hargasatuan=950000
pilihhotel=raw_input ("Mau Pesan hotel? (y/n) : ")
if pilihhotel=="y" or pilihhotel=="Y" :
hotel.menu ()
hotel.transaksi ()
harga=jumlahorang*hargasatuan + hotel.totalharga
else:
harga=jumlahorang*hargasatuan
def tampildetail () :
print ("\n=============================================")
if pilihhotel=="y" or pilihhotel=="Y" :
print "\n==== Travel Apa Saja "
print "Nama : ",nama
print "Asal : ",asal
print "Tujuan : ",tujuan
print "Jumlah Kursi : ",jumlahorang
print "Jenis Hotel : ",hotel.kelas
print "Jumlah Kamar : ",hotel.totalkamar
print "Total Hari. : ",hotel.totalhari
print "Total Bayar. : Rp. ",harga
else:
print "\n==== Travel Apa Saja "
print "Nama : ",nama
print "Asal : ",asal
print "Tujuan : ",tujuan
print "Jumlah Kursi : ",jumlahorang
print "Total Bayar. : Rp. ",harga
print "Transaksi selesai...."
2. buat folder baru dengan nama apa saja dan simpan file di folder tersebut dengan nama travel.py
3. buka notepad baru dan ketikkan script dibawah ini :
totalkamar=0
totalhari=0
kelas=""
totalharga=0
def menu () :
print ("\n=== Penginapan Coba-Coba ")
print ("Menyediakan beberapa jenis kamar : ")
print ("1. vip 1")
print ("2. vip 2")
print ("3. eksterior")
print ("4. standar")
def transaksi () :
global totalharga, totalhari, kelas, totalkamar
hargasatuan=0
kelas=int(input ("Pilih Jenis Kamar (1-4) : "))
totalhari=int (input ("Jumlah Hari : "))
totalkamar=int (input ("Banyak Kamar : "))
if kelas==1 :
hargasatuan=1250000
elif kelas==2 :
hargasatuan=1000000
elif kelas==3 :
hargasatuan=750000
elif kelas==4 :
hargasatuan=500000
totalharga=hargasatuan*totalkamar*totalhari
4. simpan dengan nama hotel.py dan letakkan 1 folder dengan travel.py
5. setelah selesai kita perlu membuat 1 file lagi sebagai proses untuk menjalankan file tersebut, silahkan buka notepad dan ketikkan script dbawah ini :
import sys
sys.path.append ("C:\Python27\travel")
import travel
travel.menu ()
travel.transaksi ()
travel.tampildetail ()
pada script diatas ("C:\Python27\travel")contoh kasus saya buat folder berada pada direktori seperti itu, sesuaikan tempat penyimpanan kedua file diatas.
setelah selesai simpan dengan nama pariwisata.py dan kemudian dijalankan file tersebut...
Hasil dari proses sebagai berikut :
Sekarang kita mau testing python menggunakan package...
Apa itu package?
Package merupakan suatu teknik pengemasan modul di dalam Python. package menyediakan kemampuan bagi programmer python untuk mengelompokkan atau mengorganisasikan modul yang telah dibuat. lebih jelasnya adalah kita tidak perlu membuat script untuk beberapa kasus, namun kita bisa mengemasnya dalam 1 file tiap kasus dan bisa memanggil file tersebut dalam 1 program, klw di PHP namanya include kalau tidak salah. nah seperti itulah kiranya. oke langsung saja contoh dari pembuatan package sehingga mudah di mengerti berikut contohnya :
catatan :
1. buka notepad dan ketikkan script dibawah ini
import hotel
asal=""
tujuan=""
jumlahorang=0;
nama=""
harga=0
pilihhotel=""
def menu ():
print ("\n=========================================")
print ("===== Travel Apa Saja =====")
print ("===========================================")
print ("Melayani perjalanan dari : ")
print ("1. Yogyakarta-Jakarta atau Jakarta-Yogyakarta")
print ("2. Yogyakarta-Makassar atau Makassar-Yogyakarta")
print ("3. Yogyakarta-Bali atau Bali-Yogyakarta")
def transaksi ():
global asal,tujuan,jumlahorang,nama,harga
hargasatuan=0
print ("Silahkan Masukkan Data Informasi Perjalanan Anda")
nama=raw_input ("Nama Anda : ")
asal=raw_input ("Asal : ")
tujuan=raw_input ("Tujuan : ")
jumlahorang=int (input ("Jumlah Orang : "))
if asal=="yogyakarta" and tujuan=="jakarta":
hargasatuan=850000
elif asal=="jakarta" and tujuan=="yogyakarta":
hargasatuan=900000
elif asal=="yogyakarta" and tujuan=="makassar":
hargasatuan=1250000
elif asal=="makassar" and tujuan=="yogyakarta":
hargasatuan=1450000
elif asal=="yogyakarta" and tujuan=="bali":
hargasatuan=950000
elif asal=="bali" and tujuan=="yogyakarta":
hargasatuan=950000
pilihhotel=raw_input ("Mau Pesan hotel? (y/n) : ")
if pilihhotel=="y" or pilihhotel=="Y" :
hotel.menu ()
hotel.transaksi ()
harga=jumlahorang*hargasatuan + hotel.totalharga
else:
harga=jumlahorang*hargasatuan
def tampildetail () :
print ("\n=============================================")
if pilihhotel=="y" or pilihhotel=="Y" :
print "\n==== Travel Apa Saja "
print "Nama : ",nama
print "Asal : ",asal
print "Tujuan : ",tujuan
print "Jumlah Kursi : ",jumlahorang
print "Jenis Hotel : ",hotel.kelas
print "Jumlah Kamar : ",hotel.totalkamar
print "Total Hari. : ",hotel.totalhari
print "Total Bayar. : Rp. ",harga
else:
print "\n==== Travel Apa Saja "
print "Nama : ",nama
print "Asal : ",asal
print "Tujuan : ",tujuan
print "Jumlah Kursi : ",jumlahorang
print "Total Bayar. : Rp. ",harga
print "Transaksi selesai...."
2. buat folder baru dengan nama apa saja dan simpan file di folder tersebut dengan nama travel.py
3. buka notepad baru dan ketikkan script dibawah ini :
totalkamar=0
totalhari=0
kelas=""
totalharga=0
def menu () :
print ("\n=== Penginapan Coba-Coba ")
print ("Menyediakan beberapa jenis kamar : ")
print ("1. vip 1")
print ("2. vip 2")
print ("3. eksterior")
print ("4. standar")
def transaksi () :
global totalharga, totalhari, kelas, totalkamar
hargasatuan=0
kelas=int(input ("Pilih Jenis Kamar (1-4) : "))
totalhari=int (input ("Jumlah Hari : "))
totalkamar=int (input ("Banyak Kamar : "))
if kelas==1 :
hargasatuan=1250000
elif kelas==2 :
hargasatuan=1000000
elif kelas==3 :
hargasatuan=750000
elif kelas==4 :
hargasatuan=500000
totalharga=hargasatuan*totalkamar*totalhari
4. simpan dengan nama hotel.py dan letakkan 1 folder dengan travel.py
5. setelah selesai kita perlu membuat 1 file lagi sebagai proses untuk menjalankan file tersebut, silahkan buka notepad dan ketikkan script dbawah ini :
import sys
sys.path.append ("C:\Python27\travel")
import travel
travel.menu ()
travel.transaksi ()
travel.tampildetail ()
pada script diatas ("C:\Python27\travel")contoh kasus saya buat folder berada pada direktori seperti itu, sesuaikan tempat penyimpanan kedua file diatas.
setelah selesai simpan dengan nama pariwisata.py dan kemudian dijalankan file tersebut...
Hasil dari proses sebagai berikut :
Oke. Sekian dulu penjelasan dari saya. Terima Kasih ^_^
Selasa, 14 Juni 2016
Program Kursus Menggunakan Python
Masukkan Script berikut pada notepad :
def menu() :
print ("=============================================")
print ("=== Kursus Komputer Infokom ===")
print ("=============================================")
print (" Melayani kursus komputer programming ")
print ("1. Pemrograman Python")
print ("2. Pemrograman Java")
print ("3. Pemrograman PHP/MySql")
print ("4. Pemrograman Visual basic")
print ("\n")
def transaksi() :
global nama,alamat,paket,harga,tambah
hargasatuan=0
print ("Silahkan masukkan data anda.")
nama=raw_input ("Nama : ")
alamat=raw_input ("Alamat : ")
paket=input ("Masukkan pilihan paket anda : ")
if paket==1 :
hargasatuan=250000
elif paket==2 :
hargasatuan=500000
elif paket==3 :
hargasatuan=350000
else :
hargasatuan=175000
tambah=raw_input ("Mau fasilitas makan dan minum (y/n) ? : ")
if tambah=="y" or tambah=="Y" :
harga=hargasatuan+50000
else :
harga=hargasatuan
print ("\n")
def tampil () :
if tambah=="y" or tambah=="Y" :
print ("===================================")
print ("=== Nota pembayaran ===")
print ("===================================")
print "Nama : " ,nama
print "Alamat : " ,alamat
print "Paket : " ,paket
print "Makan : " ,tambah
print "Total : Rp." ,harga
print "Transaksi Selesai"
else :
print ("===================================")
print ("=== Nota pembayaran ===")
print ("===================================")
print "Nama : " ,nama
print "Alamat : " ,alamat
print "Paket : " ,paket
print "Total : Rp.",harga
print "Transaksi Selesai"
menu ()
transaksi ()
tampil ()
Setelah selesai simpan file dengan kursus.py (terserah mau pakai nama apa asalkan ekstensinya harus py) dan silahkan dijalankan..
sekian dulu postingannya. ^_^
def menu() :
print ("=============================================")
print ("=== Kursus Komputer Infokom ===")
print ("=============================================")
print (" Melayani kursus komputer programming ")
print ("1. Pemrograman Python")
print ("2. Pemrograman Java")
print ("3. Pemrograman PHP/MySql")
print ("4. Pemrograman Visual basic")
print ("\n")
def transaksi() :
global nama,alamat,paket,harga,tambah
hargasatuan=0
print ("Silahkan masukkan data anda.")
nama=raw_input ("Nama : ")
alamat=raw_input ("Alamat : ")
paket=input ("Masukkan pilihan paket anda : ")
if paket==1 :
hargasatuan=250000
elif paket==2 :
hargasatuan=500000
elif paket==3 :
hargasatuan=350000
else :
hargasatuan=175000
tambah=raw_input ("Mau fasilitas makan dan minum (y/n) ? : ")
if tambah=="y" or tambah=="Y" :
harga=hargasatuan+50000
else :
harga=hargasatuan
print ("\n")
def tampil () :
if tambah=="y" or tambah=="Y" :
print ("===================================")
print ("=== Nota pembayaran ===")
print ("===================================")
print "Nama : " ,nama
print "Alamat : " ,alamat
print "Paket : " ,paket
print "Makan : " ,tambah
print "Total : Rp." ,harga
print "Transaksi Selesai"
else :
print ("===================================")
print ("=== Nota pembayaran ===")
print ("===================================")
print "Nama : " ,nama
print "Alamat : " ,alamat
print "Paket : " ,paket
print "Total : Rp.",harga
print "Transaksi Selesai"
menu ()
transaksi ()
tampil ()
Setelah selesai simpan file dengan kursus.py (terserah mau pakai nama apa asalkan ekstensinya harus py) dan silahkan dijalankan..
sekian dulu postingannya. ^_^
Cara Menggambar menggunakan Turtle pada Python
Secara umum semua tau bahwa turtle itu adalah kura-kura yakni hewan yang berjalan cukup lambat. maka pada pemrograman python juga mempunya modul turtle yang mirip dengan hewan yang nyata. makanya modul ini jarang digunakan dikarenakan untuk menggambar grafis tentunya lebih banyak orang menggunakan Photoshop, coreldraw dan lain sebagainya, namun apa salahnya kita memperlajari grafis menggunakan python, turtle pada python tidak murni dalam pembuatan grafis namun lebih identik dengan pemrograman logo.
Berikut ini contoh penggunaan turtle pada python :
Ketikkan script berikut pada python
>>> import turtle
>>> d=turtle
>>> d.pen()
{'pensize': 1, 'shown': True, 'resizemode': 'noresize', 'fillcolor': 'black', 'stretchfactor': (1, 1), 'tilt': 0, 'speed': 3, 'pendown': True, 'pencolor': 'black', 'outline': 1}
setelah melakukan hal di atas maka akan muncul tab baru sebagai tampilan dari proses turtle yang akan kita jalankan. masukkan script berikut secara satu-persatu :
>>> d.left(90)
>>> d.fd(60)
>>> d.left(90)
>>> d.fd(30)
>>> d.right(135)
>>> d.fd(60)
>>> d.right(90)
>>> d.fd(60)
>>> d.right(135)
>>> d.fd(30)
>>> d.left(90)
>>> d.fd(60)
>>> d.left(90)
>>> d.fd(60)
>>> d.left(90)
>>> d.fd(30)
>>> d.right(135)
>>> d.fd(60)
>>> d.right(90)
>>> d.fd(60)
>>> d.right(135)
>>> d.fd(30)
>>> d.left(90)
>>> d.fd(60)
>>> d.left(90)
>>> d.fd(60)
>>> d.left(90)
>>> d.fd(30)
>>> d.right(135)
>>> d.fd(60)
>>> d.right(90)
>>> d.fd(60)
>>> d.right(135)
>>> d.fd(30)
>>> d.left(90)
>>> d.fd(60)
>>> d.left(90)
>>> d.fd(60)
>>> d.left(90)
>>> d.fd(30)
>>> d.right(135)
>>> d.fd(60)
>>> d.right(90)
>>> d.fd(60)
>>> d.right(135)
>>> d.fd(30)
>>> d.left(90)
>>> d.fd(60)
Hasil dari penggunaan turtle diatas adalah :
Sekian dulu penjelasan dari penggunaan modul turtle pada python Terima Kasih... ^_^
Berikut ini contoh penggunaan turtle pada python :
Ketikkan script berikut pada python
>>> import turtle
>>> d=turtle
>>> d.pen()
{'pensize': 1, 'shown': True, 'resizemode': 'noresize', 'fillcolor': 'black', 'stretchfactor': (1, 1), 'tilt': 0, 'speed': 3, 'pendown': True, 'pencolor': 'black', 'outline': 1}
setelah melakukan hal di atas maka akan muncul tab baru sebagai tampilan dari proses turtle yang akan kita jalankan. masukkan script berikut secara satu-persatu :
>>> d.left(90)
>>> d.fd(60)
>>> d.left(90)
>>> d.fd(30)
>>> d.right(135)
>>> d.fd(60)
>>> d.right(90)
>>> d.fd(60)
>>> d.right(135)
>>> d.fd(30)
>>> d.left(90)
>>> d.fd(60)
>>> d.left(90)
>>> d.fd(60)
>>> d.left(90)
>>> d.fd(30)
>>> d.right(135)
>>> d.fd(60)
>>> d.right(90)
>>> d.fd(60)
>>> d.right(135)
>>> d.fd(30)
>>> d.left(90)
>>> d.fd(60)
>>> d.left(90)
>>> d.fd(60)
>>> d.left(90)
>>> d.fd(30)
>>> d.right(135)
>>> d.fd(60)
>>> d.right(90)
>>> d.fd(60)
>>> d.right(135)
>>> d.fd(30)
>>> d.left(90)
>>> d.fd(60)
>>> d.left(90)
>>> d.fd(60)
>>> d.left(90)
>>> d.fd(30)
>>> d.right(135)
>>> d.fd(60)
>>> d.right(90)
>>> d.fd(60)
>>> d.right(135)
>>> d.fd(30)
>>> d.left(90)
>>> d.fd(60)
Hasil dari penggunaan turtle diatas adalah :
Sekian dulu penjelasan dari penggunaan modul turtle pada python Terima Kasih... ^_^
Program Sederhana Python
Assalamualaikum Warahmatullahi Wabarakatuh...!!!
Berikut ini adalah contoh pembuatan program sederhana menggunakan python :
buka notepad dan ketikkan script dibawah ini :
def hitung() :
pil='y'
while (pil=='y'):
print("===============================")
print(" Pilih salah satu ")
print("===============================")
print("1. Hitung Luas Segitiga ")
print("2. Hitung Keliling Segitiga ")
print("3. Hitung Luas Lingkaran ")
print("4. Hitung Keliling Lingkaran ")
pil="y"
pilih=int(raw_input("Masukkan Pilihan : "))
if pilih==1 :
a=int(raw_input("masukkan Alas (cm) : "))
t=int(raw_input("Masukkan TInggi (cm) : "))
l=0.5*a*t
print(l)
pil=raw_input("Apakah ingin menghitung kembali ??? : ")
elif pilih==2 :
s1=int(raw_input("masukkan sisi Pertama (cm) : "))
s2=int(raw_input("Masukkan sisi kedua (cm) : "))
s3=int(raw_input("Masukkan sisi ketiga (cm) : "))
k=s1+s2+s3
print(k)
pil=raw_input("Apakah ingin menghitung kembali ??? : ")
elif pilih==3 :
d=int(raw_input("masukkan jari-jari lingkaran (cm) : "))
ll=3.14*d*d
print(ll)
pil=raw_input("Apakah ingin menghitung kembali ??? : ")
else :
d=int(raw_input("masukkan jari-jari lingkaran (cm) : "))
kl=2*3.14*d
print(kl)
pil=raw_input("Apakah ingin menghitung kembali ??? : ")
hitung ()
silahkan dicoba hasilnya ^_^
sekian dulu semoga bermanfaat, kurang lebihnya mohon maaf ^_^
Berikut ini adalah contoh pembuatan program sederhana menggunakan python :
buka notepad dan ketikkan script dibawah ini :
def hitung() :
pil='y'
while (pil=='y'):
print("===============================")
print(" Pilih salah satu ")
print("===============================")
print("1. Hitung Luas Segitiga ")
print("2. Hitung Keliling Segitiga ")
print("3. Hitung Luas Lingkaran ")
print("4. Hitung Keliling Lingkaran ")
pil="y"
pilih=int(raw_input("Masukkan Pilihan : "))
if pilih==1 :
a=int(raw_input("masukkan Alas (cm) : "))
t=int(raw_input("Masukkan TInggi (cm) : "))
l=0.5*a*t
print(l)
pil=raw_input("Apakah ingin menghitung kembali ??? : ")
elif pilih==2 :
s1=int(raw_input("masukkan sisi Pertama (cm) : "))
s2=int(raw_input("Masukkan sisi kedua (cm) : "))
s3=int(raw_input("Masukkan sisi ketiga (cm) : "))
k=s1+s2+s3
print(k)
pil=raw_input("Apakah ingin menghitung kembali ??? : ")
elif pilih==3 :
d=int(raw_input("masukkan jari-jari lingkaran (cm) : "))
ll=3.14*d*d
print(ll)
pil=raw_input("Apakah ingin menghitung kembali ??? : ")
else :
d=int(raw_input("masukkan jari-jari lingkaran (cm) : "))
kl=2*3.14*d
print(kl)
pil=raw_input("Apakah ingin menghitung kembali ??? : ")
hitung ()
silahkan dicoba hasilnya ^_^
sekian dulu semoga bermanfaat, kurang lebihnya mohon maaf ^_^
Penggunaan List Pada Python Bagian 1
Assalamualaikum Warahmatullahi Wabarakatuh...!!!
Sebelumnya kita sudah membahas tentang pengenalan pada pemrograman python, selanjutnya kita akan membahas penggunaan LIST pada python. oke langsung saja. List merupakan sekumpulan data yang terdapat dalam satu variabel . jika pada pemrograman java terdapat array sebagai sekumpulan data dengan type yang sama dan tersimpan dalam suatu variabel, maka array pada python adalah LIST.
Contoh penggunaan LIST secara sederhana :
>>> list=[1,'a',2,'b',3,'c']
>>> print(list)
[1, 'a', 2, 'b', 3, 'c']
Ket :
untuk membuat list formatnya adalah namalist=(isi dari list), jika isi dari list merupakan bilangan integer maka tidak perlu menggunakan tanda kutip ("), kecuali merupakan string atau sebagai teks.
pada list juga kalian bisa menampilkan elemen tertentu dari suatu list dengan cara mengakses indeks tersebut. format penulisannya adalah namalist[indeks]. berikut contohnya :
>>> print(list[0])
1
>>> print(list[3])
b
>>> print(list[4])
3
ket :
seperti contoh diatas terlihat bahwa indeks 0 adalah 1, 3 adalah b, dan 4 adalah 3. mengapa demikian, karena indeks pada list dimulai dari angka 0 sampai n-1 (n adalah banyak data pada list. contohnya seperti diatas dimana elemen pada list ada 6 maka indeksnya adalah :
bagaimana jika ingin menampilkan data list berdasarkan 2 data awal atau 2 data akhir. berikut contohnya :
>>> print(list[:2]) #Script untuk menampilkan 2 data list awal
(1, 'a')
>>> print(list[6-2:]) #Script untuk menampilkan 2 data list akhir
(3, 'c')
list juga dapat menampilkan beberapa data berdasarkan rentang indeks tertentu, contoh :
>>> print(list[1:5]) #Script untuk menampilkan rentang indeks 1 sampai 5
('a', 2, 'b', 3)
menampilkan list juga dapat menggunakan indeks negatif seperti contoh :
>>> print(list[-6]) #Script untuk menampilkan data awal
1
>>> print(list[-4]) #Script untuk menampilkan data ke-3
2
>>> print(list[:-3]) #Script untuk menampilkan 3 data awal
(1, 'a', 2)
>>> print(list[-2:]) #Script untuk menampilkan setelah data ke 4
(3, 'c')
Mengapa demikian?? berikut ini tabelnya :
oke... sekian dulu penjelasan tentang penggunaan list pada pemrograman python... ^_^
Sebelumnya kita sudah membahas tentang pengenalan pada pemrograman python, selanjutnya kita akan membahas penggunaan LIST pada python. oke langsung saja. List merupakan sekumpulan data yang terdapat dalam satu variabel . jika pada pemrograman java terdapat array sebagai sekumpulan data dengan type yang sama dan tersimpan dalam suatu variabel, maka array pada python adalah LIST.
Contoh penggunaan LIST secara sederhana :
>>> list=[1,'a',2,'b',3,'c']
>>> print(list)
[1, 'a', 2, 'b', 3, 'c']
Ket :
untuk membuat list formatnya adalah namalist=(isi dari list), jika isi dari list merupakan bilangan integer maka tidak perlu menggunakan tanda kutip ("), kecuali merupakan string atau sebagai teks.
pada list juga kalian bisa menampilkan elemen tertentu dari suatu list dengan cara mengakses indeks tersebut. format penulisannya adalah namalist[indeks]. berikut contohnya :
>>> print(list[0])
1
>>> print(list[3])
b
>>> print(list[4])
3
ket :
seperti contoh diatas terlihat bahwa indeks 0 adalah 1, 3 adalah b, dan 4 adalah 3. mengapa demikian, karena indeks pada list dimulai dari angka 0 sampai n-1 (n adalah banyak data pada list. contohnya seperti diatas dimana elemen pada list ada 6 maka indeksnya adalah :
1 a 2 b 3 c #data list
0 1 2 3 4 5 #penomoran indeks list
bagaimana jika ingin menampilkan data list berdasarkan 2 data awal atau 2 data akhir. berikut contohnya :
>>> print(list[:2]) #Script untuk menampilkan 2 data list awal
(1, 'a')
>>> print(list[6-2:]) #Script untuk menampilkan 2 data list akhir
(3, 'c')
list juga dapat menampilkan beberapa data berdasarkan rentang indeks tertentu, contoh :
>>> print(list[1:5]) #Script untuk menampilkan rentang indeks 1 sampai 5
('a', 2, 'b', 3)
menampilkan list juga dapat menggunakan indeks negatif seperti contoh :
>>> print(list[-6]) #Script untuk menampilkan data awal
1
>>> print(list[-4]) #Script untuk menampilkan data ke-3
2
>>> print(list[:-3]) #Script untuk menampilkan 3 data awal
(1, 'a', 2)
>>> print(list[-2:]) #Script untuk menampilkan setelah data ke 4
(3, 'c')
Mengapa demikian?? berikut ini tabelnya :
List
|
1
|
a
|
2
|
b
|
3
|
c
|
Indeks positif
|
0
|
1
|
2
|
3
|
4
|
5
|
Indeks Negatif
|
-6
|
-5
|
-4
|
-3
|
-2
|
-1
|
oke... sekian dulu penjelasan tentang penggunaan list pada pemrograman python... ^_^
Langganan:
Postingan (Atom)