cara eksekusi file python
Python

Belajar Python Dasar : Cara Eksekusi File Python

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

  1. Interactive mode
  2. Eksekusi file python melalui command prompt / terminal
  3. 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

Halaman Python di Jupyter Notebook

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

Leave a Reply

Your email address will not be published.