Setiap programmer, baik pemula maupun profesional, pasti pernah menulis program klasik bernama “Hello World”. Program sederhana ini berfungsi untuk memastikan bahwa bahasa pemrograman yang digunakan telah berhasil diinstal dan bisa dijalankan dengan benar. Pada artikel ini, kita akan membahas langkah demi langkah cara menjalankan program Python pertama Anda dengan contoh kode yang lengkap dan mudah dipahami.
Apa Itu Program “Hello World”?
Program “Hello World” adalah program paling dasar yang digunakan untuk menampilkan teks ke layar. Biasanya, teks yang ditampilkan adalah “Hello, World!”. Tujuan utamanya adalah untuk memastikan bahwa lingkungan pemrograman sudah berjalan dengan baik, dan Anda siap melangkah ke tahap berikutnya dalam belajar bahasa Python.
Persiapan Sebelum Menjalankan Program
Sebelum Anda menulis kode Python pertama, pastikan beberapa hal berikut sudah siap:
- Python sudah terinstal di komputer Anda. Untuk mengeceknya, buka terminal atau command prompt dan ketik perintah berikut:
python --version
Jika muncul versi Python seperti Python 3.12.2 atau versi lainnya, berarti Python sudah terinstal dengan benar.
- Text Editor atau IDE. Anda dapat menggunakan text editor sederhana seperti Notepad, atau IDE seperti VS Code, PyCharm, atau IDLE bawaan Python.
Membuat File Python Pertama
Sekarang kita akan membuat file pertama dengan nama hello.py. Pastikan Anda menyimpan file ini di folder yang mudah diakses. Buka text editor dan tuliskan kode berikut:
# Program Python Pertama
print("Hello, World!")
Kode di atas hanya memiliki satu baris perintah, yaitu print("Hello, World!"). Fungsi print() digunakan untuk menampilkan teks atau output di layar.
Menjalankan Program Python
Setelah file hello.py selesai disimpan, saatnya menjalankan program tersebut. Buka terminal atau command prompt, lalu arahkan ke direktori tempat file disimpan dengan perintah:
cd path/ke/folder
Kemudian jalankan perintah berikut:
python hello.py
Jika semuanya berjalan dengan benar, hasil yang muncul di layar adalah:
Hello, World!
Penjelasan Kode
Kode print("Hello, World!") memiliki arti sebagai berikut:
- print() → adalah fungsi bawaan Python yang digunakan untuk menampilkan data ke layar.
- “Hello, World!” → merupakan string (teks) yang diletakkan di dalam tanda kutip dua.
Contoh Kasus Tambahan: Menampilkan Nama Pengguna
Untuk membuat latihan ini lebih menarik, mari kita ubah sedikit programnya agar dapat menerima input dari pengguna dan menampilkannya ke layar.
# Program Python: Menampilkan Nama Pengguna
nama = input("Siapa nama Anda? ")
print("Halo,", nama, "! Selamat belajar Python.")
Saat program dijalankan, Python akan menunggu Anda mengetikkan nama. Setelah itu, program akan menampilkan pesan sapaan personal.
Siapa nama Anda? Rysa Halo, Rysa! Selamat belajar Python.
Kesalahan Umum Saat Menjalankan Program
Beberapa kesalahan yang sering dialami pemula saat menjalankan program pertama antara lain:
- File tidak ditemukan – Pastikan Anda berada di direktori yang benar.
- Kesalahan penulisan (typo) – Python sensitif terhadap huruf besar dan kecil, jadi pastikan penulisan fungsi
printbenar, bukanPrint. - Python belum ditambahkan ke PATH – Jika perintah
pythontidak dikenali, pastikan Python sudah ditambahkan ke PATH sistem operasi.
Menggunakan Python di Android (Opsional)
Jika Anda tidak memiliki laptop atau komputer, Anda tetap bisa belajar Python langsung di HP Android dengan aplikasi seperti Termux atau Pydroid 3. Setelah menginstal, Anda dapat langsung mengetik kode berikut di dalam aplikasi:
print("Hello, World from Android!")
Dan Anda akan melihat hasil yang sama muncul di layar smartphone Anda.
Kesimpulan
Program Hello World adalah langkah pertama dalam perjalanan Anda mempelajari Python. Meskipun sederhana, program ini sangat penting untuk memastikan bahwa semua pengaturan sudah benar. Setelah menguasai dasar ini, Anda bisa melangkah ke topik berikutnya seperti variabel, tipe data, dan logika dasar pemrograman.
Mulailah dengan langkah kecil hari ini — jalankan program pertama Anda, pahami bagaimana Python bekerja, dan siapkan diri untuk mengeksplorasi dunia pemrograman yang lebih luas!