Pada artikel sebelumnya kita telah melakukan instalasi python dengan anaconda baik di windows maupun di linux.
Sekarang kita akan mengeksekusi aplikasi python dengan beberapa cara
- Interactive mode
- Eksekusi file python melalui command prompt / terminal
- Jupyter notebook
Pertama: Eksekusi python melalui interactive mode
Jadi python adalah salah satu bahasa pemrograman yang dieksekusinya mengunakan interpreter. Setiap bahasa pemrograman high level (yang mudah dibaca oleh manusia) akan dirubah terlebih dahulu menjadi bahasa mesin (low level)
Cara merubah high level language dibagi menjadi dua yaitu dengan compiler atau interpreter
Compiler merubah bahasa high level menjadi bahasa mesin dengan membaca keseluruhan blok program kemudian baru dieksekusi. Jika terdapat kesalahan maka program tidak akan berjalan. interpreter merubah bahasa high level menjadi bahasa mesin dengan membaca kode baris perbaris.
Python adalah salah satu jenis bahasa yang menggunakan interpreter sehingga menjalankan python dapat menggunakan mode interaktif (Interactive mode)
Interactive mode adalah menjalankan perintah untuk mengeksekusi program / kode per baris atau ketika tombol Enter di keyboard di jalankan
Metode ini cocok untuk menjalankan python untuk kode singkat dan biasanya digunakan pada command prompt atau terminal
Command prompt atau cmd istilah di sistem operasi windows sementara terminal adalah istilah di sistem operasi linux
Bukalah command prompt / terminal terlebih dahulu kemudian masuk di environment python dengan mengetik python sehingga tampil seperti ini
Python 3.6.8 |Anaconda, Inc.| (default, Dec 30 2018, 01:22:34) [GCC 7.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>>
Jika cmd atau terminal anda menampilkan halaman seperti di atas maka anda sudah masuk di lingkungan python
untuk menulis kalimat di python dapat menggunakan fungsi print()
>>> print("Hello ngodingdata.com") Hello ngodingdata.com
Oke jadi setiap baris yang kita tulis akan bisa langsung ditampilkan hasilnya
Misal ingin melakukan operasi aritmatika penjumlahan
>>> print(10+5) 15
Saat menulis Hello ngodingdata di dalam fungsi print() ditambahkan petik karena tipe datanya string sedangkan untuk penjumlahan tidak memerlukan petih di dalam fungsi print() karena tipe datanya adalah integer. Lebih lanjut tentang tipe data akan dibahas di artikel berikutnya
Kedua: Eksekusi python melalui file
Jadi dalam membuat program dalam prakteknya tidaklah perbaris melainkan berbaris -baris. hal ini tentu susah dilakukan jika melalui mode interaktif. bisa tapi ribet.
Cara kedua dalam mengeksekusi file python adalah dengan menulis kode di file kemudian dieksekusi melalui cmd atau terminal
Misal kita ingin menulis beberapa baris menggunakan fungsi print()
Kita menggunakan variabel untuk menyimpan input nama dan alamat kemudian menampilkannya di halaman cmd atau terminal
Pertama buka editor seperti notepad, notepad++, visual code, sublime, gedit atau yang lain dan ketik kode seperti ini
print("cara menjalankan file python") nama = "faqih" alamat = "bandung" print("nama saya : "+nama) print("alamat : "+alamat)
Simpan file dengan format .py
Misalkan namanya cetak.py
buka command prompt atau terminal dan masuk ke dalam folder dimana file cetak.py disimpan. Misal filenya disimpan di Desktop maka cmd/terminal diarahkan ke desktop
Untuk menjalankan programnya ketik python cetak.py
Desktop$ python cetak.py
Tekan Enter maka akan keluar hasil seperti ini
cara menjalankan file python nama saya : faqih alamat : bandung
Horeee.. Anda berhasil menjalankan file python melalui cmd / terminal
Ketiga: Eksekusi python melalui jupyter notebook
Jadi salah satu keunggulan menginstall anaconda adalah sudah tersedia package jupyter notebook. Jupyter notebook adalah sebuah aplikasi berbasis web sebagai interface untuk menjalankan program python.
Tidak hanya python. Jupyter notebook dapat digunakan untuk berbagai macam bahasa.
Sekarang kita hanya fokus untuk menjalankan python di jupyter notebook. Artikel lainnya akan membahas detail cara penggunakan jupyter notebook
Jupyter notebook sangat memudahkan dalam mengeksekusi python.. sangat fleksibel dan kode mudah dirubah-rubah untuk mendapatkan hasil yang diinginkan
Misal kita ingin print hello ngodingdata seperti di case pertama
Untuk menjalankannya tekan tombol Shift + Enter
Hasilnya langsung tampil dibawahnya.
Misal ingin menjalankan kode pada case kedua dan tekan Shift + Enter
Sangat fleksibel kan? 😀
Selamat anda sudah bisa menjalankan program python dengan beberapa cara
Ada cara lainnya tetapi yang paling banyak digunakan adalah cara kedua dan ketiga
Materi python dibagi menjadi beberapa bahasan antara lain:
Pengenalan python dan mengapa harus belajar
Instalasi Python dengan Anaconda di Windows
Instalasi Python dengan Anaconda di Linux
Eksekusi file Python
Pengenalan Variabel dan Tipe Data di Python
Penulisan komentar di python
Teknik Print di Python
Mengenal Jenis Operator di Python
User Input di Python
Memahami Percabangan di Python
Memahami Perulangan di Python
Menggunakan Fungsi di Python
Lambda expression
Struktur List di Python
Struktur Tuple di Python
Struktur Dictionary di Python
File Handling di Python
Memahami Argumen *args **kwargs
Cara Install Library Python
Memahami Jupyter notebook dan cara menggunakannya