PYTHON



Python merupakan bahasa pemrograman dinamis yang mendukung pemrograman berbasis objek. Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi.Saat ini skrip python dapat dijalankan pada sistem berbasis : Windows, Linux / Unix, Mac OS X, OS/2.Python dapat diperoleh dan dipergunakan secara bebas (bersifat Open Source). Interpreter Python dapat diperoleh di website resminya di http://www.python.org

Sejarah python

Python dikembangkan oleh Guido van Rossum pada tahun 1990 di CWI, Amsterdam sebagai kelanjutan dari bahasa pemrograman ABC. Nama Python dipilih oleh Guido sebagai nama bahasa ciptaannya karena kecintaan guido pada acara televisi Monty Python’s Flying Circus. Versi terakhir yang dikeluarkan adalah 1.2. Tahun 1995, Guido pindah ke CNRI sambil terus melanjutkan pengembangan Python. Versi terakhir yang dikeluarkan adalah 1.6. Tahun 2000, Guido dan para pengembang inti Python pindah ke BeOpen.com dan membentuk BeOpen PythonLabs. Python 2.0 dikeluarkan oleh BeOpen. Saat ini pengembangan Python terus dilakukan oleh sekumpulan pemrogram yang dikoordinir Guido dan Python Software Foundation. Python Software Foundation adalah sebuah organisasi non-profit yang dibentuk sebagai pemegang hak cipta intelektual Python sejak versi 2.1 dan dengan demikian mencegah Python dimiliki oleh perusahaan komersial. Saat ini distribusi Python sudah mencapai versi 2.7.9 dan versi 3.4.3

Fitur python


  • ·         Memiliki kepustakaan yang luas; dalam distribusi Python telah disediakan modul-modul siap pakai untuk berbagai keperluan.

  • ·         Memiliki tata bahasa yang jernih dan mudah dipelajari.

  • ·         Memiliki aturan layout kode sumber yang memudahkan pengecekan, pembacaan kembali dan penulisan ulang kode sumber.

  • ·         Berorientasi obyek.

  • ·         Memiliki sistem pengelolaan memori otomatis (garbage collection, seperti java)

  • ·         Modular, mudah dikembangkan dengan menciptakan modul-modul baru; modul-modul tersebut dapat dibangun dengan bahasa Python maupun C/C++.

  • ·         Memiliki fasilitas pengumpulan sampah otomatis, seperti halnya pada bahasa pemrograman Java

Variabel pada python

Merupakan simbol yang mewakili nilai tertentu. Pembuatan variabel dalam python sangat sederhana. Berikut ini adalah ketentuan dalam pembuatan variabel pada python :

  • ·         Variabel tidak perlu dideklarasikan mempunyai tipe data tertentu

  • ·         Jenis data dalam variabel dapat berubah-ubah

  • ·         Penulisan variabel harus diawali dengan huruf, dan untuk karakter selanjutnya bisa berupa huruf atau angka

  • ·         Penulisan variabel tidak boleh dipisah oleh <spasi>

  • ·         Untuk variabel yang terdiri dari 2 suku kata, dapat dipisah dengan simbol underscore ( _)

Contoh program python

Menentukan harga parker pada program python
class parkiran:
    def __init__(self):
        self.masuk = int(input("Masukkan jam masuk: "))
        self.keluar = int(input("Masukkan jam keluar: "))

    def hitung(self):
        selanjutnya = 1000
        lama = self.keluar - self.masuk
        biaya = (lama*selanjutnya)+1000

        if biaya >= 15000:
            biaya = 15000
        elif biaya <= 15000:
            biaya = (lama*selanjutnya)+1000

        print ("biaya parkir= ", biaya)

coba=("y")
while coba==("y") or coba==("Y"):
    print ("\n||===============================||")
    print ("||=======PARKIRAN MOTOR==============||")
    print ("||===============================||")
    objek=parkiran()
    objek.hitung()

    coba = (input("ingin mencoba lagi? (y/n)"))
    if coba==("y") or coba==("Y"):
        print(" ")
        continue
    elif coba==("n") or coba==("N"):
        print("TERIMAKASIH")
        break
    else:
        print ("inputan salah, anda tidak dapat kembali kemenu awal")
        break

output 

You Might Also Like

0 comments