You are on page 1of 5

BELAJAR PYTHON

Beberapa langkah pembuatan program yang disebutkan di dalam situs ini


melewati tahap-tahap penyusunan sebagai berikut,

Contents

1. Gunakan editor
2. Jalankan program
1. Pemakaian Sha-bang di UNIX

Gunakan editor
Program ditulis menggunakan EditorTeks dan menghasilkan berkas teks,
misalnya namaprog.py. Sekalipun bukan keharusan, umumnya digunakan
ekstensi py untuk menandai bahwa berkas tersebut skrip Python. Pemakaian
editor sebagai alat bantu penulisan program Python dibahas di EditorPython.

Jalankan program
Untuk menjalankan program, cara yang paling umum adalah dengan dijalankan
lewat Python, sbb.

• di UNIX (misalnya Linux, FreeBSD),


$ python namaprog.py
• di Windows,
C:\> python namaprog.py

Apabila Python tidak dapat dipanggil langsung seperti di atas, periksa path di
sistem operasi agar berisi ke lokasi tempat Python diinstal. Cara lainnya adalah
Python dipanggil dengan path lengkap, misal

• di Windows,
C:\>c:\"program files"\python\python namaprog.py

Pemakaian Sha-bang di UNIX

Di lingkungan UNIX dimungkinkan sebuah skrip dijalankan langsung dengan


tambahan dituliskan ShaBang di awal program dan berkas skrip tersebut diset
agar dapat-dijalankan (executable).

1. Skrip Python harus diawali dengan salah satu di bawah ini,


a. Python langsung dipanggil (akan berjalan jika lokasi Python sudah
ada di path)
#! python
b. Python dipanggil dengan path lengkap
#! /usr/bin/python
c. Python dipanggil lewat perintah baris env
#! env python
2. Jalankan chmod untuk mengubah atribut skrip,
$ chmod a+x namaprog.py
o Baca penjelasan tentang chmod untuk keterangan pemakai yang
memiliki otoritas menjalankan skrip.
2. Jalankan skrip dengan path lengkap,
$ ./namaprog.py

INSTALASI PYTHON

Python mudah diinstal dan tersedia di banyak platform. Di sistem operasi


keluarga free software umumnya sudah tersedia bersama bundel distribusi dan
tinggal aktifkan prosedur instalasi standar.

Contents

1. Instalasi di GNU/Linux
1. Instalasi di Debian GNU/Linux
2. Python di Ubuntu
2. Instalasi di Microsoft Windows

Instalasi di GNU/Linux
Instalasi di Debian GNU/Linux

Di paket Debian GNU/Linux versi 3.0, Woody, tersedia dua versi Python, yakni
Python 2.1 dan Python 2.2. Sedangkan paket dummy Python sendiri masih
merujuk pada versi 2.1. Prosedur instalasi Python mengikuti cara umum yang
berlaku di Debian, yakni menggunakan apt-get.

• apt-get install python


akan memasangkan Python versi 2.1.
• apt-get install python2.2
akan memasangkan Python versi 2.2.

Python versi 2.1 masih dijadikan paket yang diperlukan oleh beberapa aplikasi di
Debian, oleh karena itu terdapat dua buah versi di instalasi Debian masih
mungkin. Perintah
• $ python

akan memanggil versi 2.1 karena nama tersebut merupakan taut simbolis
(symbolic link) ke versi 2.1.

Oleh karenanya untuk memanggil Python versi 2.2 perlu digunakan nama
lengkap sbb.

• $ python2.2

Demikian pula penulisan sha bang, #!, perlu menyebutkan eksplisit python2.2
apabila dikehendaki.

Python di Ubuntu

Untuk Ubuntu 6.06 LTS - "the Dapper Drake", Python sudah terpasang baik pada
sesi live CD ataupun instalasi ke cakram padat (hard disk). Versi Python yang
digunakan: 2.4.3. Pustaka Python lainnya dapat ditampilkan dengan perintah:

• $ dpkg -l python-\*

Hal ini karena Ubuntu tetap mempertahankan sistem paket Debian.

Instalasi di Microsoft Windows


Salah satu penyedia Python untuk Microsoft Windows adalah ActiveState.
Program instalasi untuk Python dapat diambil dari halaman Web ActivePython.

PYTHON DASAR

Di bagian ini dijelaskan dasar-dasar pemrograman menggunakan Python.

Contents

1. Keluaran dan masukan


2. Penulisan statemen
3. Tipe data dan variabel
4. Pencabangan
5. Pengulangan
6. Subrutin
7. Class
Keluaran dan masukan
Bagian paling penting pertama dalam penyusunan program adalah cara
menghasilkan keluaran, baik ke StandardOutput, penulisan ke berkas, ataupun
pencetak.

• PerintahPrint - aneka cara menampilkan informasi.


• PerintahMasukan - cara mendapatkan masukan dari pengguna.

Penulisan statemen
Python termasuk bahasa pemrograman yang berorientasi baris. Setiap
pernyataan (statemen) ditulis dalam satu baris dan tidak dapat begitu saja
dilanjutkan di baris berikutnya. Sebuah pernyataan yang panjang dan harus ganti
baris ditandai dengan akhiran \ di akhir baris.

Tipe data dan variabel


• String - tipe data string dan cara menyatakannya.

Pencabangan
Seperti halnya bahasa-bahasa prosedural lain, pencabangan di Python
menggunakan bentuk blok untuk kedua kondisi, yang terpenuhi atau yang tidak
dapat dipenuhi.

• PencabanganIf - penulisan konstruksi if untuk pencabangan.


• PencabanganIfElse - penulisan konstruksi if dan else untuk
pencabangan dengan dua blok.
• PencabanganElif - penulisan konstruksi if dan elif untuk pencabangan
yang bersusun.

Pengulangan
• PengulanganWhile - penulisan konstruksi while untuk pengulangan.
• PengulanganFor - penulisan konstruksi for untuk pengulangan.

Subrutin
• SubrutinDef - penyusunan subrutin dengan def.

Class

You might also like