Rabu, 23 Mei 2012

Programming Dengan Python


Python memiliki banyak kesamaan dengan Perl, C dan Java. Namun ada beberapa perbedaan pada syntax yang menjadi perbedaan mendasar.

Seperti pada bahasan sebelumnya, menampilkan kata "hello world" dengan langsung membuatnya dari python prompt. Interpreter akan mengeksekusi parameter dalam source code sampai akhir. Ketika source code berakhir, interpreter tidak akan aktif lagi.

Sekarang menulis python sederhana dalam sebuah skrip dengan menggunakan text editor. Ada banyak sekali text editor yang bisa digunakan untuk menulis python, antara lain :
- nano
- Kwrite
- Kate
- Geany
- Quanta KDE
- Gedit
- dll
Semua file python akan memiliki ekstensi .py. Sebagai contoh tulis source code berikut pada coba.py.


#!/usr/bin/python

print "Hello World";


simpan di sebuah direktori, kemudian melalui shell console buka direktori tersebut. Rubah file tersebut supaya bisa dieksekusi.

$ chmod +x coba.py 
$ python coba.py

tampilannya akan seperti ini :



Penamaan dalam python

Penamaan dalam python digunakan untuk mengidentifikasi variabel, kelas, modul, dll. Penamaan diawali oleh huruf kemudian bisa diikuti oleh angka atau garis bawah. Python tidak akan membaca karakter seperti @, $ atau % dalam penamaan. Python merupakan bahasa pemrograman yang case sensitif.

Berikut adalah kata yang tidak bisa digunakan sebagai penamaan dalam python untuk variabel atau konstan dll :
andexecnot
assertfinallyor
breakforpss
classfromprint
continueglobalraise
defifreturn
delimporttry
elifinwhile
elseiswith
exceptlambdayield

untuk komentar di python menggunakan tanda #

#!/usr/bin/python

print "Hello World" #mulai belajar python

Lebih lengkap kunjungi blog saya di sini : belajar python

4 komentar:

  1. Nice ilmu nya gan :)
    Belajar programming juga Disini :)

    BalasHapus
  2. Keren tutorialnya master,
    Ohya ane punya blog yang membahas tentang "Belajar dasar-dasar bahasa pemprograman Python bagi pemula". Ane minta kritik dan sarannya master :)

    BalasHapus
  3. Komentar ini telah dihapus oleh pengarang.

    BalasHapus