Warning: Berikut ini adalah tutorial Python untuk pemula yang sengaja dibuat untuk dokumentasai penulis agar mempermudah dalam mempelajari hal baru.
Python adalah bahasa pemrograman high-purpose / general purpose yang simple. definisi lengkap mengenai python bisa dilihat di wikipedia.
Oke langsung saja kita mulai ke step yang pertama.
Secara Default, Python bisa digunakan sebagai kalkulator,
>>> print("Hello World")
>>> # pada python hastag (#) digunakan untuk membuat 'comments'
>>> 2 + 2
4
>>> # hasil dari dari 2 + 2 adalah = 4
Cobalah beberapa command simple di bawah ini pada python shell yang kita miliki.
Pada python kita bisa langsung menggunakan interpreter sebagai kalkulator. karena dia merupakan tools Idle
yang ada pada python
.
Interpreter dapat berfungsi sebagai kalkulator. kita dapat menghitung basic perhitungan Matematika pada interpreter python tersebut.
Contoh :
>>> 2 + 2 #kita memerintahkan python untuk melakukan penjumlahan 2 + 2
>>> 4
>>> 40 -10 * 43 #pengurangan dan perkalian 40 - 10 * 43
>>> -390
Dari contoh di atas kita dapat melihat hasil dari operasi yang kita lakukan secara langsung realtime dan inilah salah satu kelebihan Python
.
Kita juga dapat menggunakan variable di dalamnya.
Contoh :
>>> panjang = 20
>>> lebar = 10 * 50
>>> panjang * lebar
10000
Contoh 2 :
>>> pajak = 12.5 / 100
>>> harga = 100.50
>>> harga * tax
12.5625
>>> harga + _
113.0625
>>> round(_, 2)
113.06
Pada contoh di atas, kita menggunakan variable panjang untuk mendifinikan angka 20 untuk menghitung luas persegi panjang, dan menggunakan variable lebar untuk mendefinisikan angka 10 * 50 dan python interpreter akan langsung memberikan hasilnya secara realtime.
Dan pada contoh kedua kita coba menghitung antara pajak dan harga dengan menggunakan python interpreter.
Selain number
python juga dapat kita gunakan untuk memanipulasi string yang bisa digunakan dengan berbagai cara. dapat menggunakan single quotes ('....')
maupun double quotes ("....")
, dan symbol / tanda \
dapat kita gunakan agar symbol setelah tanda \
yang ingin kita gunakan terbaca sebagai string.
Perhatikan Contoh :
>>> 'Single Quote' # kita menggunakan single quote
'Single Quote'
>>> "Double Quotes" # menggunakan double quotes
'Double Quotes'
>>> 'don\'t' # menggunakan symbol (\)
"don't"
>>> 'assalamu\'alaikum' # menggunakan single quote dan tanda (\)
"assalamu'alaikum"
Symbol \
dan (n)
juga dapat kita gunakan untuk membuat perintah new line
dalam python.
Contoh :
>>> print("satu", "\ndua")
satu
dua
Tips lain apabila kita tidak ingin menggunakan \
dalam kode yang kita buat, kita dapat menggunakan metode raw string
dengan menambahkan huruf (r)
di depan sebelum quote.
Contoh :
>>> print('C\some\name') # di sini, perintah \n akan diartikan python sebagai 'new line command'.
C:\user
ame
>>> print(r'C:\some\name') # jika kita memasukkan `r` sebelum quotes.
C:\user\name
Contoh lain Python String :
>>> "nama" "saya" # kita membuat 2 string tanpa tanda koma (,) maka akan tetap terbaca sebagai 1 string dalam python.
'nama saya'
>>> "nama", "saya" # memisahkan kedua string dengan koma (,)
('nama', 'saya')
Menggabungkan dua variable menjadi satu string.
Contoh :
>>> x = "nama"
>>> z = " saya" # menambahkan (space) agar tidak terbaca 1 kata dalam python
>>> x + z
'nama saya'
Contoh kedua :
menambahkan variable
dan value
pada python string.
>>> user1 = "John"
>>> user1 + " Wilson"
'John Wilson'
Apabila variable
yang kita panggil tidak mempunyai value
maka akan terjadi error.
>>> x
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'x' is not defined
Pada contoh di atas kita memanggil variable x
yang belum kita tentukan value
nya dan akan menimbulkan NameError 'x' is not defined
karena x belum memiliki value.
Melakukan indexing dalam python string.
Sama seperti sebuah tipe data lainnya, kita tentu dapat melakukan index pada string dalam python.
Pada dasarnya index dalam bahasa pemrograman dimulai dengan angka 0
sama seperti halnya dengan python.
Contoh :
+---+---+---+---+---+---+---+
| n | o | t | n | o | o | b |
+---+---+---+---+---+---+---+
0 1 2 3 4 5 6 7
-7 -6 -5 -4 -3 -2 -1
Posisi pertama dalam index pada contoh di atas adalah 0
yang dimiliki huruf n
, (spacing juga akan masuk hitungan index).
Thank’s for reading, apabila ada banyak kesalahan mohon untuk dikoreksi di kolom komentar di bawah ini.
Note :Tutorial ini dibuat hanya untuk dokumentasi semata oleh penulis agar mudah dalam mempelajari sesuatu hal yang baru berdasarkan pemahaman penulis!.