Pemrograman Python merupakan salah satu bahasa pemrograman yang paling populer saat ini. Dalam artikel ini, kita akan membahas sintaks dasar dalam pemrograman Python secara lengkap. Artikel ini cocok untuk pemula yang ingin mempelajari Python serta bagi mereka yang ingin menyegarkan kembali pengetahuan mereka tentang sintaks dasar Python.
Pengenalan Sintaks Python
Sintaks dalam pemrograman merujuk pada aturan dan struktur penulisan kode. Python dikenal dengan sintaks yang sederhana dan mudah dipahami, sehingga menjadikannya pilihan yang tepat untuk pemula.
1. Menulis dan Menjalankan Program Pertama
Untuk memulai, kita perlu menulis program Python pertama kita. Program sederhana ini akan mencetak pesan "Hello, World!" ke layar.
Contoh Kode:
print("Hello, World!")
2. Variabel dan Tipe Data
Variabel digunakan untuk menyimpan data. Python memiliki beberapa tipe data dasar, seperti:
a. Integer
angka = 10
b. Float
angka_desimal = 10.5
c. String
teks = "Halo, Python!"
d. Boolean
kondisi = True
3. Struktur Kontrol
Struktur kontrol digunakan untuk mengatur alur eksekusi program. Dua struktur kontrol dasar adalah:
a. Kondisional
Kondisi dapat digunakan dengan pernyataan if, elif, dan else.
if angka > 5:
print("Angka lebih besar dari 5")
elif angka == 5:
print("Angka sama dengan 5")
else:
print("Angka kurang dari 5")
b. Perulangan
Perulangan dapat dilakukan dengan for dan while.
for i in range(5):
print(i)
Contoh While Loop:
count = 0
while count < 5:
print(count)
count += 1
4. Fungsi
Fungsi adalah blok kode yang dapat digunakan kembali. Kita bisa mendefinisikan fungsi dengan menggunakan kata kunci def.
def salam(nama):
print("Halo, " + nama)
salam("Alice")
5. List dan Tuples
List dan tuples digunakan untuk menyimpan koleksi data. Keduanya memiliki perbedaan dalam hal perubahan data.
a. List
fruits = ["apel", "pisang", "jeruk"]
b. Tuple
coordinate = (10.0, 20.0)
6. Dictionary
Dictionary adalah koleksi pasangan kunci-nilai yang tidak terurut.
data_mahasiswa = {
"nama": "Budi",
"umur": 20
}
7. Penanganan Kesalahan
Python menyediakan mekanisme untuk menangani kesalahan dengan menggunakan try, except, dan finally.
try:
hasil = 10 / 0
except ZeroDivisionError:
print("Error: Pembagian dengan nol tidak diperbolehkan.")
finally:
print("Blok finally dijalankan.")
Kesimpulan
Artikel ini telah membahas sintaks dasar dalam pemrograman Python secara terperinci. Dengan memahami sintaks ini, Anda dapat mulai menulis program Python dan mengeksplorasi lebih dalam tentang bahasa pemrograman yang hebat ini.
Selamat berkoding dengan Python!