Main Menu

Belajar Python Dasar #2: Struktur Dasar Program Python


👍 0 ❤️ 0 💡 0 🔥 0 🙌 0 🥳 0
Belajar Python Dasar #2: Struktur Dasar Program Python

Halo teman-teman semuanya, pada artikel kali ini kita akan mempelajari bagaimana struktur dasar program Python ditulis dan dijalankan. Dengan memahami struktur ini, kita akan lebih mudah menulis kode Python yang rapi, mudah dibaca, dan sesuai standar penulisan.

Struktur Dasar Program Python

Sebuah program Python pada dasarnya tersusun dari statement (perintah) yang dieksekusi baris demi baris. Berbeda dengan bahasa seperti C atau Java, Python tidak membutuhkan tanda kurung kurawal {} untuk menandai blok kode. Python menggunakan indentasi (spasi atau tab) sebagai penentu blok.

Contoh sederhana:

# Ini adalah komentar
print("Hello, Python!")  # Perintah untuk mencetak teks

Komentar di Python

Komentar digunakan untuk memberi catatan dalam kode agar lebih mudah dipahami. Python menggunakan tanda pagar #.

# Ini adalah komentar satu baris

"""
Ini komentar multi-baris.
Biasa dipakai untuk dokumentasi.
"""

Indentasi di Python

Python sangat ketat terhadap indentasi. Jika indentasi salah, program akan error. Biasanya indentasi menggunakan 4 spasi.

if True:
    print("Kode ini berada di dalam blok if")
    print("Masih di dalam blok if")
print("Kode ini sudah di luar blok if")

Input dan Output Dasar

Untuk menerima input dari pengguna, Python menggunakan fungsi input().

nama = input("Masukkan nama Anda: ")
print("Halo,", nama)

Saat dijalankan, program akan menunggu pengguna mengetik sesuatu, lalu menyimpannya ke variabel nama.

Struktur Program dengan Fungsi main

Walaupun Python tidak mewajibkan fungsi utama seperti bahasa lain, biasanya program Python ditulis dengan pola berikut agar lebih rapi:

def main():
    print("Hello dari fungsi main!")

if __name__ == "__main__":
    main()

Penjelasan:

  • def main(): mendefinisikan sebuah fungsi bernama main.
  • if __name__ == "__main__": memastikan fungsi main hanya dijalankan ketika file ini dieksekusi langsung, bukan saat di-import ke file lain.

Kesimpulan

Pada artikel ini, kita telah mempelajari bagaimana struktur dasar program Python ditulis: mulai dari penggunaan komentar, pentingnya indentasi, cara membuat input dan output sederhana, hingga pola penulisan fungsi main.

Pemahaman struktur ini akan menjadi fondasi penting sebelum kita melangkah ke pembahasan berikutnya tentang tipe data dasar di Python.

Terima Kasih


Fika Ridaul Maulayya
Full-Stack Developer, Content Creator and CO-Founder SantriKoding.com

Suka dengan tulisan di SantriKoding? Kamu bisa memberikan dukungan dengan berdonasi atau bagikan konten ini di sosial media. Terima kasih atas dukungan Anda!

KEBIJAKAN KOMENTAR

Saat memberikan komenatar silahkan memberikan informasi lengkap tentang error, seperti: screenshot, link kode, dll. Baca aturan komentar kami