Mengenal Syntax Tata Penulisan Kode di Python
Mengeksekusi Kode Python
Kita bisa mengeksekusi kode python langsung dari CMD. Buka CMD, lalu ketik "python".
C:\Users\Irfan Muhammad Ghani>python
Lalu tulis kodenya dan enter untuk menjalankan.
>>> print("hello world")
hello world
Untuk menulis dan menjalankan kode Python dengan cara yang lebih mudah, kita bisa menggunakan VS Code.
Python Indentation
Sebagaimana yang kita tahu pada artikel pengenalan Python, Python menggunakan aturan indent dalam penulisannya.
Indentation mengacu pada spasi di awal baris kode (kode yang menjorok ke dalam atau menekan tombol tab atau spasi sebelum baris kode).
Di bahasa pemrograman lain indentation digunakan hanya untuk memudahkan dalam pembacaan kode secara visual, namun indentation pada Python ini sangatlah penting.
Python menggunakan indentation untuk menentukan blok dari suatu kode, misalnya seperti pada perulangan, fungsi, klas, dll.
Contoh benar:
for i in range(3):
print(i) # benar
Contoh salah:
for i in range(3):
print(i) # salah
Jumlah spasi yang diberikan terserah programmer, tapi setidaknya harus ada satu:
for i in range(3):
print(i)
for i in range(3):
print(i)
Kita harus menggunakan jumlah spasi yang sama di dalam sebuah blok, jika tidak maka akan terjadi error:
for i in range(3):
print(i)
print(i+1)
# akan terjadi error
Variabel di Python
Di Python, variabel dibuat ketika kita memasukan sebuah nilai kepadanya:
no = 1
nama = "Irfan Muhammad Ghani"
Python tidak memiliki perintah untuk mendeklarasikan sebuah variabel.
Untuk lebih lanjut, kita akan membahasnya di artikel selanjutnya tentang Variable di Python.
Komentar
Komentar sangat berguna sekali untuk menuliskan dokumentasi langsung di dalam kode. Komentar tidak akan mengeluarkan suatu output.
Python menggunakan tanda # sebagasi awal dari komentar.
Contoh:
# ini adalah sebuah komentar
nama = "Irfan Muhammad Ghani" # ini juga sebuah komentar
# ini komentar pertama
# ini komentar kedua
# ini komentar ketiga
Komentar dengan menggunakan 3x tanda petik:
"""
ini komentar pertama
ini komentar kedua
ini komentar ketiga
"""