Python adalah salah satu bahasa pemrograman paling populer di dunia saat ini. Alasannya sederhana: sintaksnya mudah dibaca, ringkas, dan ramah untuk pemula, namun tetap sangat kuat untuk kebutuhan profesional seperti data science, web development, hingga kecerdasan buatan.
Dalam artikel ini, kita akan membahas syntax dasar Python yang wajib kamu pahami sebelum melangkah lebih jauh.
Apa Itu Syntax Python?
Syntax adalah aturan penulisan kode dalam sebuah bahasa pemrograman. Python terkenal karena sintaksnya yang mendekati bahasa manusia dan tidak menggunakan tanda kurung kurawal {}, melainkan indentasi.
Contoh sederhana:
print("Hello, World!") Kode di atas akan menampilkan teks Hello, World! ke layar.
Indentasi (Indentation)
Python sangat bergantung pada indentasi untuk menentukan blok kode.
Contoh:
if 10 > 5:
print("10 lebih besar dari 5") Tanpa indentasi yang benar, kode Python akan menghasilkan error.
Variabel dan Tipe Data
a. Variabel
Variabel digunakan untuk menyimpan data. Python tidak perlu deklarasi tipe data secara eksplisit.
nama = "Andi"
umur = 20 b. Tipe Data Dasar
Beberapa tipe data yang sering digunakan:
angka = 10 # integer
pecahan = 3.14 # float
teks = "Python" # string
status = True # boolean Operator Dasar
a. Operator Aritmatika
print(5 + 2) # penjumlahan
print(5 - 2) # pengurangan
print(5 * 2) # perkalian
print(5 / 2) # pembagian b. Operator Perbandingan
print(5 > 3)
print(5 == 5)
print(5 != 3) Struktur Kontrol
a. Percabangan (if, elif, else)
nilai = 80
if nilai >= 90:
print("A")
elif nilai >= 75:
print("B")
else:
print("C") b. Perulangan (Loop)
For Loop
for i in range(5):
print(i) While Loop
x = 0
while x < 5:
print(x)
x += 1 Fungsi
Fungsi digunakan untuk mengelompokkan kode agar bisa digunakan kembali.
def sapa(nama):
print("Halo," + nama)
sapa("Budi") Komentar
Komentar digunakan untuk memberi penjelasan pada kode dan tidak dieksekusi.
# Ini adalah komentar satu baris
"""
Ini adalah komentar
lebih dari satu baris
""" Syntax Python dirancang agar mudah dipahami dan ditulis, bahkan oleh pemula. Dengan memahami dasar-dasar seperti variabel, operator, percabangan, dan perulangan, kamu sudah memiliki fondasi kuat untuk mempelajari Python.
