IDLE (Integrated Development and Learning Environment) adalah editor teks dan lingkungan pengembangan terintegrasi standar yang disertakan dengan instalasi Python. Ini adalah alat yang sangat baik bagi pemula untuk mulai belajar dan menjalankan kode Python tanpa perlu menginstal perangkat lunak tambahan yang kompleks.
Meskipun banyak pengembang profesional beralih ke IDE yang lebih canggih seperti VS Code atau PyCharm, memahami cara kerja IDLE sangat penting untuk memahami dasar-dasar eksekusi Python. Panduan ini akan menjelaskan langkah demi langkah cara memanfaatkan dua mode utama IDLE: Shell Interaktif dan Editor Teks.
Setelah Python terinstal, Anda dapat memulai IDLE melalui menu Start (di Windows) atau melalui Terminal (di macOS/Linux) dengan mengetikkan idle dan menekan Enter.
Saat IDLE terbuka, Anda akan disambut oleh dua jenis jendela utama:
.py).Shell adalah fitur terbaik IDLE untuk pengujian cepat dan pembelajaran dasar. Anda akan melihat prompt tiga tanda lebih besar (>>>).
Anda bisa menggunakan Shell layaknya kalkulator:
>>> 5 + 3
8
>>> 10 / 2
5.0
>>> print("Halo Dunia")
Halo Dunia
Anda dapat membuat dan menggunakan variabel dalam sesi interaktif:
>>> nama = "Budi"
>>> umur = 25
>>> print(f"Nama saya {nama} dan umur saya {umur} tahun.")
Nama saya Budi dan umur saya 25 tahun.
Untuk menulis kode yang perlu disimpan dan dijalankan secara keseluruhan, Anda harus menggunakan Editor.
Di jendela Python Shell, buka menu File > New File. Ini akan membuka jendela editor kosong.
Ketik atau salin kode Python Anda ke dalam jendela editor. Sebagai contoh, mari kita buat skrip untuk menghitung luas persegi panjang:
# hitung_luas.py
def hitung_persegi(panjang, lebar):
"""Fungsi untuk menghitung luas persegi panjang."""
luas = panjang * lebar
return luas
# Input dari pengguna
try:
p = float(input("Masukkan panjang: "))
l = float(input("Masukkan lebar: "))
hasil = hitung_persegi(p, l)
print(f"Luas persegi panjang adalah: {hasil}")
except ValueError:
print("Input harus berupa angka yang valid.")
Wajib simpan file Anda sebelum menjalankannya. Buka menu File > Save atau tekan Ctrl+S (atau Cmd+S). Beri nama file (misalnya hitung_luas.py) dan simpan di lokasi yang mudah diakses.
Setelah kode tersimpan, Anda bisa menjalankannya. Di jendela editor, buka menu Run > Run Module (atau tekan tombol F5).
Ketika Anda menekan F5, IDLE akan secara otomatis mengalihkan fokus ke jendela Python Shell. Kode Anda akan dieksekusi dari atas ke bawah di dalam Shell, dan outputnya akan muncul setelah prompt >>> terakhir.
:) seperti setelah if atau def, IDLE akan secara otomatis memberikan inden (spasi) yang benar, yang sangat penting dalam Python.Meskipun IDLE mungkin terasa terbatas dibandingkan dengan IDE modern, ini adalah lingkungan yang terintegrasi sempurna untuk memahami bagaimana Python bekerja secara fundamental, mulai dari eksekusi baris per baris di Shell hingga manajemen skrip lengkap di Editor.