Syntax bahasa Python hampir sama dengan bahasa pemrograman
pada umumnya seperti Java atau
PHP.
Syntax Dasar
Dibawah ini adalah contoh fungsi Python yang digunakan
untuk mencetak. Di Python untuk mencetak
cukup gunakan fungsi print(), dimana sesuatu yang akan dicetak harus diletakkan diantara kurung buka dan
kurung tutup, bahkan di Python versi 2.x Anda
tidak harus menggunakan tanda kurung kurawal, cukup pisahkan dengan spasi. Jika ingin mencetak tipe data String
langsung, Anda harus memasukanya ke dalam tanda kutip terlebih dahulu.
Saat anda menjalankan script diatas, Anda akan melihat output berupa text Hello World
Python Case Sensitive
Python bersifat case sensitif, ini artinya huruf besar dan
huruf kecil memiliki perbedaan. Sebagai
contoh jika Anda menggunakan fungsi print dengan huruf kecil print() akan berhasil. Lain hal jika
anda menggunakan huruf kapital Print() atau PRINT(), akan muncul pesan error.
Aturan ini berlaku untuk nama variabel
ataupun fungsi-fungsi lainya.
Komentar Python
Komentar (comment) adalah kode di dalam script Python yang
tidak dieksekusi atau tidak
dijalankan mesin. Komentar hanya digunakan untuk menandai atau memberikan keterangan tertulis pada script.
Komentar biasa digunakan
untuk membiarkan orang lain memahami
apa yang dilakukan script. atau untuk mengingatkan
kepada programmer sendiri jika suatu saat kembali mengedit
script tersebut.
Untuk menggunakan komentar
anda cukup menulis
tanda pagar #, diikuti dengan
komentar Anda.
Dibawah ini adalah contoh penggunaan komentar pada Python.
Saat anda menjalankan script diatas, Anda akan melihat output berupa Hello World, Budi dan 123, karena tulisan/komentar yang ditulis tidak dieksekusi.
.
Tipe Data pada Python
Tipe data adalah suatu media atau memori pada komputer yang digunakan untuk menampung informasi.
Python sendiri
mempunyai tipe data yang cukup unik bila kita bandingkan dengan bahasa pemrograman yang lain.
Berikut adalah
tipe data dari bahasa pemrograman Python :
Tipe Data |
Contoh |
Penjelasan |
Boolean |
True atau False |
Menyatakan benar(True) yang bernilai 1, atau
salah(False) yang bernilai 0 |
String |
"Ayo belajar Python" |
Menyatakan karakter/kalimat bisa berupa
huruf angka, dll (diapit tanda " atau ') |
Integer |
25 atau 1209 |
Menyatakan bilangan bulat |
Float |
3.14 atau 0.99 |
Menyatakan bilangan yang mempunyai koma |
Hexadecimal |
9a atau 1d3 |
Menyatakan bilangan dalam format
heksa (bilangan berbasis 16) |
Complex |
1 + 5j |
Menyatakan pasangan angka real dan imajiner |
List |
['xyz', 786, 2.23] |
Data untaian yang menyimpan berbagai tipe data
dan isinya bisa
diubah-ubah |
Tuple |
('xyz', 768, 2.23) |
Data untaian yang menyimpan berbagai tipe
data tapi isinya tidak bisa diubah |
Dictionary |
{'nama': 'adi','id':2} |
Data untaian yang menyimpan berbagai tipe
data berupa pasangan penunjuk dan nilai |
Untuk mencoba
berbagai macam tipe data, silahkan
coba script Python
dibawah ini.
#tipe data Boolean print(True)
#tipe data String print("Ayo belajar Python")
print('Belajar Python Sangat Mudah') #tipe data Integer
print(20)
#tipe data Float print(3.14)
#tipe data Hexadecimal print(9a)
#tipe data Complex print(5j)
#tipe data List print([1,2,3,4,5])
print(["satu", "dua",
"tiga"]) #tipe data Tuple print((1,2,3,4,5))
print(("satu", "dua",
"tiga")) #tipe data Dictionary print({"nama":"Budi", 'umur':20})
#tipe data Dictionary dimasukan ke dalam
variabel biodata
biodata = {"nama":"Andi", 'umur':21} #proses inisialisasi variabel biodata print(biodata) #proses pencetakan variabel biodata yang berisi tipe data Dictionary
type(biodata) #fungsi untuk mengecek jenis
tipe data. akan tampil <class
'dict'> yang berarti
dict adalah tipe data dictionary
Variabel Python
Variabel adalah lokasi memori yang dicadangkan untuk
menyimpan nilai-nilai. Ini berarti bahwa ketika Anda membuat sebuah variabel Anda memesan beberapa ruang di memori. Variabel menyimpan data yang
dilakukan selama program dieksekusi, yang natinya
isi dari variabel tersebut dapat diubah oleh operasi - operasi tertentu pada program yang menggunakan variabel.
Variabel dapat menyimpan berbagai macam tipe data. Di dalam
pemrograman Python, variabel mempunyai
sifat yang dinamis,
artinya variabel Python tidak perlu didekralasikan tipe data tertentu
dan variabel Python dapat diubah saat program
dijalankan.
Penulisan variabel
Python sendiri juga memiliki aturan
tertentu, yaitu :
1. Karakter pertama
harus berupa huruf atau garis bawah/underscore _
2.
Karakter selanjutnya dapat berupa huruf,
garis bawah/underscore _ atau angka
3. Karakter
pada nama variabel bersifat sensitif (case-sensitif). Artinya huruf kecil dan huruf besar dibedakan. Sebagai
contoh, variabel namaDepan dan namadepan adalah variabel
yang berbeda.
Untuk mulai membuat
variabel di Python caranya sangat mudah, Anda cukup menuliskan variabel lalu mengisinya dengan
suatu nilai dengan cara menambahkan tanda sama dengan
= diikuti dengan nilai yang ingin dimasukan.
Dibawah ini adalah contoh penggunaan variabel dalam bahasa pemrograman Python
#proses memasukan data ke dalam
variabel nama = "John Doe"
#proses mencetak variabel print(nama)
#nilai dan tipe data dalam
variabel dapat diubah
umur = 20 #nilai awal
print(umur) #mencetak nilai umur
type(umur) #mengecek tipe data umur
umur = "dua puluh satu" #nilai
setelah diubah print(umur) #mencetak nilai umur
type(umur) #mengecek tipe data umur
namaDepan = "Budi"
namaBelakang = "Susanto"
nama
= namaDepan + " " + namaBelakang umur
= 22
hobi = "Berenang"
print("Biodata\n", nama, "\n", umur, "\n", hobi) #contoh variabel lainya
inivariabel
= "Halo" ini_juga_variabel = "Hai"
_inivariabeljuga
= "Hi" inivariabel222 = "Bye" panjang =
10
lebar = 5
luas
= panjang * lebar print(luas)
إرسال تعليق