Bahasa pemrograman Python memiliki kemiripan dengan Perl, C, dan 
Java. Namun bagaimanapun juga, ada beberapa perbedaan tertentu antar 
bahasa pemrograman. Pada posting kali ini, kita akan secara cepat 
mempelajari mengenai sintaks-sintaks dasar dalam bahasa Python.
dalam bahasa Python, kita tidak boleh menggunakan karakter tanda baca (@, $, %, dll) dalam pembuatan identifier. Python juga merupakan bahasa yang case sensitive, sehingga Input dan input akan dianggap identifier yang berbeda. Berikut ini adalah aturan untuk membuat identifier dalam bahasa Python:
Cara Install Python
Untuk menginstall interpreter bahasa Python sangatlah mudah. Caranya 
sama dengan menginstall aplikasi lain di Linux. jika anda menggunakan 
Ubuntu, anda bisa menginstall menggunakan Synaptic ataupun Ubuntu 
Software Center. Atau bisa memakai terminal dengan mengetik sudo apt-get install python.
Cara Pakai Python
Setelah selesai menginstall interpreter bahasa Python, sekarang 
saatnya kita mulai melakukan pemrograman dengan bahasa Python. Dalam 
menggunakan interpreter bahasa Python, ada dua mode, yaitu:- Interactive Mode Programming
 - Mode ini biasanya dipakai untuk menguji kode program sederhana, 
karena hasilnya bisa langsung dilihat, tanpa perlu disimpan ke dalam 
sebuah file. Mode ini akan keluar jika anda hanya mengetik "python" ke 
terminal. Atau dengan kata lain, interactive mode akan digunakan jika 
anda menjalankan interpreter Python tanpa sebuah file script sebagai 
parameter. Berikut ini adalah tampilan terminal jika anda menjalankan 
mode interactive:
Ketik perintah berikut pada tampilan mode interactive:pupil@DreamRunner:~$ python Python 2.7.3 (default, Aug 1 2012, 05:14:39) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>
Maka output yang dihasilkanprint "Hello world!!"
Hello world!! - Script mode Programming
 - Mode ini akan dipakai jika kita menjalankan interpreter Python 
disertai dengan file script sebagai parameter. Interpreter bahasa Python
 akan mengeksekusi script yang diberikan dan terus berlanjut sampai 
script selesai dieksekusi. Ketika script selesai dieksekusi, interpreter
 akan menutup. File script dalam bahasa Python disimpan dalam ekstensi .py. Untuk mempraktikkannya, tuliskan baris berikut dengan teks editor dan simpan dengan nama test.py.
Setelah disimpan, bukalah terminal dan masuk ke folder yang sama dengan tempat anda menyimpan file test.py yang barusan ditulis tadi. Kemudian ketik perintah berikut:print "Hello, Python!";
Maka output yang dihasilkan adalah:python test.py
Hello, Python! 
Identifier Bahasa Python
Identifier dalam bahasa Python maksudnya adalah nama yang digunakan 
untuk mengidentifikasikan sebuah variable, fungsi, class, module, atau 
obyek lainnya. Untuk membuat identifier, dimulai dengan huruf A sampai 
Z, atau a sampai z, atau sebuah underscore (_) dan diikuti dengan huruf,
 underscore, dan angka (0 sampai 9). Atau bisa juga hanya satu karakter 
untuk membuat identifier.dalam bahasa Python, kita tidak boleh menggunakan karakter tanda baca (@, $, %, dll) dalam pembuatan identifier. Python juga merupakan bahasa yang case sensitive, sehingga Input dan input akan dianggap identifier yang berbeda. Berikut ini adalah aturan untuk membuat identifier dalam bahasa Python:
- Nama class dimulai dengan huruf besar dan semua identifier lain dimulai dengan huruf kecil (sama dengan aturan dalam bahasa Java).
 - Identifier yang dimulai dengan satu tanda underscore maka akan dianggap private.
 - Jika sebuah identifier dimulai dengan dua tanda underscore, maka akan dianggap sangat-sangat private.
 - Jika identifier juga diakhiri dengan dua tanda underscore, maka identifier tersebut merupakan nama khusus yang didefinisikan oleh bahasa.
 
Kata-kata Khusus
Yang dimaksud dengan kata-kata khusus di sini adalah kata-kata yang 
tidak boleh dipakai sebagai nama sebuah identifier. Berikut ini adalah 
daftar kata-kata khusus dalam bahasa Python, yang semuanya ditulis 
dengan huruf kecil| and | exec | not | 
| assert | finally | or | 
| break | for | pass | 
| class | from | |
| continue | global | raise | 
| def | if | return | 
| del | import | try | 
| elif | in | while | 
| else | is | with | 
| except | lambda | yield | 

No comments:
Write comments