
Halo semua! Kalau kalian baru belajar Python, pasti sering bertanya-tanya, "Sebenarnya aturan dasar sintaks Python itu seperti apa, sih?" Nah, kesempatan ini kita akan membahas tentang Aturan Dasar Penulisan Sintaks Python yang wajib dipahami oleh setiap pemula. Python dikenal sebagai bahasa yang sederhana dan mudah dibaca, tapi tetap punya aturan-aturan khusus agar kode bisa berjalan dengan benar.
1. Indentasi Wajib
Tidak seperti bahasa pemrograman lain yang menggunakan tanda kurung kurawal {}
untuk menandai blok kode, Python menggunakan indentasi. Umumnya menggunakan 4 spasi.
if x > 0:
print("Positif")
else:
print("Negatif atau nol")
Tanpa indentasi yang benar, program akan error.
2. Penulisan Statement
Setiap baris dalam Python biasanya berisi satu statement. Tidak perlu titik koma ;
di akhir baris, kecuali ingin menulis dua statement dalam satu baris.
a = 10
b = 20; c = 30 # diperbolehkan, tapi tidak disarankan untuk dibaca manusia
3. Variabel dan Penamaan
Gunakan nama variabel yang deskriptif dan sesuai aturan:
- Dimulai dengan huruf atau underscore (_)
- Tidak boleh pakai spasi atau tanda khusus (!@#$%)
jumlah_barang = 5
_nama_user = "Ali"
4. Komentar
Gunakan komentar untuk menjelaskan kode. Python menggunakan #
untuk komentar satu baris.
# Ini adalah komentar
print("Hello") # Komentar setelah kode
5. Case Sensitive
Python membedakan huruf besar dan kecil.
nilai = 90
Nilai = 70
print(nilai) # Output: 90
6. Fungsi dan Pemanggilan
Gunakan def
untuk mendefinisikan fungsi dan pastikan indentasi konsisten.
def sapa(nama):
print("Halo, " + nama)
sapa("Dina")
7. Struktur Umum Program Python
Berikut struktur umum dalam Python:
# 1. Import library (jika perlu)
import math
# 2. Definisi fungsi
def hitung_luas_lingkaran(r):
return math.pi * r * r
# 3. Eksekusi utama
jari_jari = 7
print(hitung_luas_lingkaran(jari_jari))
Tabel Ringkasan Sintaks Dasar Python
Elemen | Contoh | Catatan |
---|---|---|
Indentasi | if x > 0: print(x) |
Gunakan 4 spasi |
Komentar | # Ini komentar |
Tidak dieksekusi Python |
Variabel | angka = 10 |
Huruf, angka, dan underscore |
Statement | a = 10 |
Satu per baris idealnya |
Fungsi | def halo(): |
Harus diindentasikan |
Pemanggilan Fungsi | halo() |
Harus sesuai dengan nama fungsi |
Kesimpulan
Itulah tadi artikel dari kodeviolet.com tentang Aturan Dasar Penulisan Sintaks Python. Meski terlihat sederhana, mengikuti aturan sintaks Python secara disiplin akan sangat membantu dalam menulis kode yang rapi, mudah dibaca, dan minim error. Yuk, terus latihan dan eksperimen dengan kode Python kalian!