Sebelum melanjutkan belajar python, ada baiknya kita mengenal program yang akan kita gunakan untuk mengetikan kode program. Jika Anda melakukan instalasi standar program python, maka Anda akan menemukan IDLE lewat Start Menu
Shell
IDLE memiliki 2 bagian utama: 1. Shell; 2. Script Editor. Tampilan yang pertama kali muncul ketika IDLE dibuka adalah window shell. Pada window shell kita bisa langsung mengetikan perintah dan meng-eksekusinya. Beberapa referensi menyebutkan fitur ini sebagai interactive mode. Jika di >>>
kita mengetikan perintah python print("Hello World")
, pada saat kita tekan enter maka perintah tersebut akan langsung di eksekusi, dan di baris berikutnya akan muncul output hasil eksekusi perintah tersebut.
>>> print("Hello World")
Hello World
Fitur interactive mode ini tentu sangat berguna, karena terkadang kita perlu melakukan test beberapa perintah, tanpa perlu membuat program khusus. Tapi, tentu kalau mau membuat program yang terdiri dari banyak perintah, kita tidak bisa menuliskannya di shell. Untuk mengetikan kode program, kita akan menggunakan script editor.
⌨ Latihan Coba Anda berekperimen mengetikan perintah-perintah berikut pada shell, dan perhatikan hasilnya.
>>> print("Apa kabar!")
>>> 1 + 1
>>> 10 / 5 + 1
>>> print("1 + 1", 1 + 1)
Script Editor
Script editor disediakan untuk keperluan kita mengetian sekumpulan kode program. Untuk membuat file kode program python baru, klik menu File - New pada menu shell
Pada script editor kita bisa mengetikan beberapa baris program, mengeksekusinya sekaligus, menyimpannya untuk kemudian bisa dibuka kembali. Beberapa menu yang akan kita gunakan pada script editor:
- File - New ➡ membuat file baru
- File - Save ➡ menyimpan file
- File - Save As ➡ menyimpan file dengan nama berbeda
- Run - Run Module ➡ menjalankan program. Anda juga bisa menggunakan shortcut F5. Perlu diperhatikan bahwa jika Anda membuat file baru, sebelum menjalankan program, Anda perlu menyimpan kode program ke dalam file terlebih dahulu.
⌨ Latihan
- Buat program berikut pada script editor, kemudian eksekusi dan lihat hasilnya:
print("Halo apa kabar?") print("Senang bertemu denganmu") print() print("Salam Kenal")