Anda di halaman 1dari 8

Program Python

Program (atau skript) adalah sekuen / urutan


dari definisi dan perintah
Definisi dievaluasi dan perintah dieksekusi oleh
interpreter Python
Dapat langsung dieksekusi di shell atau disimpan
dalam file, dibaca kembali dan dieksekusi dalam
shell
Perintah (atau statement) memerintahkan
interpreter melakukan sesuatu
Obyek
Program akan memanipulasi data (obyek)
Setiap obyek mempunyai type yang
mendefinisikan apa saja yang bisa dilakukan
oleh program terhadapnya
Obyek:
Skalar (contoh: dapat dibagi)
Non-skalar (contoh: mempunyai struktur internal
yang dapat diakes)
Obyek Skalar
int merepresentasikan integer (bilangan bulat).
Contoh: 5 atau -10082
float merepresentasikan bilangan real. Contoh: 3.14
atau 27.0
bool merepresentasikan nilai kebenaran (Boolean).
True dan False
Fungsi dari python untuk mengetahui tipe data: type
>> type(3)
<type int>
>> type(3.0)
<type float>
Konversi Tipe (type casting)
Konversi tipe obyek dari satu tipe ke tipe yang
lain bisa dilakukan

>> float(3)
3.0
>> int(3.9)
3
Abstraksi (Variabel)
Pemberian nama untuk suatu nilai dari
ekspresi dapat dilakukan
Untuk mempermudah dalam menggunakannya
lagi

pi = 3.14159
radius = 11.2
Menghubungkan Variable dan Nilai
Statement pi = 3.14159
mengasosiasikan nama pi ke
angka yang ada di sebelah
kanan =
Anda dpt berpikir bahwa
proses tersebut adalah proses
menhubungkan antara
variable dgn nilai yang
disimpan disuatu tempat pada
komputer
Nilai dapat diambil dengan
menyebutkan nama yang
merupakan asosiasi dari nilai
tersebut.
Menghubungkan Variable dan Nilai
Nilai dari variabel dpt
diubah dengan
menggunakan perintah
asosiasi
Sbg contoh jika kita
mengeksekusi perintah
radius = 14.3
Akan didptkan diagram
seperti disamping
Catatan bahwa perintah
tersebut tdk mengubah nilai
yang berasosiasi dengan
area
Objek non-skalar
Anda akan mempelajari dan menggunakan
beberapa jenis gabungan dari objek
Contoh yg paling sederhana adalah string,
yaitu objek dengan tipe str.
Secara mendasar, tipe string dpt dituliskan
dengan petik satu atau petik dua.
abc
AbC
123 ini adalah string dari karakter, bukan angka