Ikon Sederhana Python IDLE Sebuah representasi visual dari jendela editor dan shell interaktif Python, digambarkan dengan kotak biru dan kuning. Shell Editor

Panduan Lengkap Cara Menggunakan IDLE Python

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.

1. Membuka dan Mengenal Jendela IDLE

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:

  1. Python Shell (Jendela Interaktif): Tempat Anda dapat mengetikkan perintah Python satu baris dan langsung melihat hasilnya.
  2. Editor Teks: Tempat Anda menulis, menyimpan, dan menjalankan skrip Python yang lebih panjang (file dengan ekstensi .py).

2. Menggunakan Python Shell (Mode Interaktif)

Shell adalah fitur terbaik IDLE untuk pengujian cepat dan pembelajaran dasar. Anda akan melihat prompt tiga tanda lebih besar (>>>).

A. Melakukan Perhitungan Dasar

Anda bisa menggunakan Shell layaknya kalkulator:

>>> 5 + 3
8
>>> 10 / 2
5.0
>>> print("Halo Dunia")
Halo Dunia

B. Mendefinisikan Variabel Sederhana

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.
Catatan Penting: Variabel yang didefinisikan di Shell hanya ada selama sesi tersebut aktif. Begitu Anda menutup jendela Shell, semua variabel akan hilang. Inilah mengapa kita perlu menggunakan Editor untuk menyimpan pekerjaan.

3. Menggunakan Editor Teks (Menulis Skrip)

Untuk menulis kode yang perlu disimpan dan dijalankan secara keseluruhan, Anda harus menggunakan Editor.

A. Membuat File Baru

Di jendela Python Shell, buka menu File > New File. Ini akan membuka jendela editor kosong.

B. Menulis Kode

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.")

C. Menyimpan Skrip

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.

D. Menjalankan Skrip

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.

Perhatikan bahwa ketika Anda menjalankan skrip dari editor, Python Shell akan membersihkan output sebelumnya (biasanya menampilkan pesan "RESTART") sebelum menjalankan kode baru.

4. Fitur Berguna Lainnya di IDLE

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.