Senin, 17 Maret 2014

BAHASA PEMROGRAMAN PYTHON

Assalamualaikum Wr Wb
Pada kesempatan kali ini penulis ingin berbagi pengetahuan mengenai bahasa pemrograman python , mungkin ada beberapa dari anda yang sudah mengenal atau bahkan menguasai bahasa pemrograman ini , namun  penulis ingin kembali mengulas dasar dari bahasa pemrograman ini , untuk lebih jelasnya silahkan membaca penjelasan berikut .
A. SEJARAH SINGKAT PYTHON
Python dikembangkan oleh Guido van Rossum pada tahun 1990 di CWI, Amsterdam sebagai kelanjutan dari bahasa pemrograman ABC. Versi terakhir yang dikeluarkan CWI 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 yang merupakan sebuah perusahaan komersial dan membentuk BeOpen PythonLabs. Python 2.0 dikeluarkan oleh BeOpen. Setelah mengeluarkan Python 2.0, Guido dan beberapa anggota tim PythonLabs pindah ke DigitalCreations.
Nama Python itu sendiri dipilih oleh Guido karena kecintaan guido pada suatu acara televisi Monty Python s Flying Circus. Oleh karena itu seringkali ungkapan-ungkapan khas dari acara tersebut seringkali muncul dalam korespondensi antar pengguna Python.
B. TIPE DATA PYTHON
Pada python ada beberapa tipe data yang selalu digunakan dalam setiap pembuatan program , tipe data tersebut adalah :
* NUMBER
Number merupakan tipe data yang didalamnya terdiri dari integer (bilangan bulat) dan floating point(bilangan desimal) .
Contoh :
>>> 6 * 3
        18
>>> 4**2
        16
>>> 3.245 * 3
        9.7349999999999994

* STRING
Tipe data string merupakan sebuah tipe data yang selalu berada diantara tanda kutip baik kutip satu (') ataupun kutip dua (") .
Contoh :
>>> "Welcome"
         'Welcome'
>>> "Ini adalah contoh tipe data string"
         'Ini adalah contoh tipe data string'
* LIST
Tipe data list dapat dikatakan juga sebagai array pada python karena memiliki tanda yang sama pada penulisannya yaitu kurung siku ([ ]) , sedangkan pengertian dari list itu sendiri adalah suatu jenis tipe data yang memiliki komponen yang tidak sama / berbeda .
Contoh :
>>> x = ['Budi' , 'Tina' , 'Tono']
>>> x
['Budi' 'Tina' 'Tono']
>>> x[2]
['Tono'] (*Menghasilkan output Tono karena list membaca suatu data yang dimulai dari nol (0)
* DICTIONARY
Tipe data ini merupakan lawan dari tipe data list , jika tipe data list menggunakan suatu angka sebagai indeks untuk merujuk kepada isi variabel maka pada tipe data dictionary menggunakan suatu key yang berfungsi untuk langsung merujuk kepada isi variabelnya , ditulis menggunakan kurung kurawal ({ }) untuk mendeklarasikannya .
Contoh :
>>> A = {'Nama' : 'Agung' , 'Nomor' : '1' , 'Kota' : 'Bekasi'}
>>> A
{'Nama' : 'Agung' , 'Nomor' : '1' , 'Kota' : 'Bekasi'}
>>> A['Nama']
'Agung'
C. OPERATOR PADA PYTHON
Pada python ada beberapa jenis operator yang harus kita kenali sebelum memulai membuat sebuah program , operator tersebut adalah :
 * OPERATOR LOGIKA
Opertaor logika merupakan opertaor yang akan menghasilkan sebuah output true atau false , di dalam python sendiri ada 3 jenis operator logika diantaranya and,or dan not . Python memiliki sedikit perbedaan dalam mendeklarasikan opertaor logika , perbedaanya adalah angka yang bukan bilangan nol (0) dianggap sebagai kondisi true (benar) atau memiliki nilai satu (1) .
Contoh :
>>> x = 9
>>> x and 1 (*variabel "x" yang bernilai 9 dianggap bernilai 1)
1
atau bisa juga seperti ini 
>>> x = 9
>>> x > 5
True
* OPERATOR ARITMATIKA
Operator aritmatika merupakan opertator yang difungsikan untuk menyelesaikan proses perhitungan dalam sebuah program . Operator artimatika diantaranya :

*) PERKALIAN (*)
Contoh : 
>>> 7 * 3
21
*) PEMBAGIAN (/)
Contoh :
>>> 9 / 3
3
*) MODULUS (%)
Contoh :
>>> 7 % 3
2
*) PENJUMLAHAN (+)
Contoh :
>>> 5 + 3
8
*) PENGURANGAN (-)
Contoh :
>>> 3 - 2 
1
* OPERATOR PERBANDINGAN
Operator perbandingan merupakan sebuah operator yang berfungsi untuk membandingkan satu kondisi atau lebih dan menghasilkan kesimpulan yang berupa statement "TRUE" atau "FALSE" . 
Berikut adalah contoh dari operator perbandingan :
*) LEBIH DARI (>)
Contoh :
>>> 9 > 3
True
*) KURANG DARI (<)
Contoh :
>>> 3 > 2
False
*) LEBIH DARI ATAU SAMA DENGAN (>=)
Contoh :
>>> 3 >= 3
True
*) KURANG DARI ATAU SAMA DENGAN (<=)
Contoh :
>>> 5 <= 4
False
*) SAMA DENGAN (==)
Contoh :
>>> 3 ==3
True
*) TIDAK SAMA DENGAN (!=)
Contoh :
>>> 2 != 9
True
Dari penjelasan diatas kita dapat sedikit mengetahui sejarah, tipe data , operator yang berlaku dalam bahasa pemrograman python , bagi pembaca yang ingin mencoba bahasa pemrogaman ini atau mungkin langsung ingin menggeluti bahsa pemrograman ini

0 komentar:

Posting Komentar

My Blog List

Diberdayakan oleh Blogger.