Assalamualaikum Wr.Wb..
dengan diberikan nikmat dan rezeki dari Allah SWT, saya Mr.GagalTotal666 akan
berbagi kepada anda tentang belajar bahasa pemrograman python dasar di GNU/Linux.
sedikit penjelasan bahasa pemrograman python
Python adalah bahasa pemrograman multiguna dengan filosofi perancangan
yang berfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa
yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang
sangat jelas, dan dilengkapi dengan fungsionalitas
pustaka standar yang besar serta komprehensif.[wikipedia]
Python adalah salah satu bahasa pemrograman yang populer di seluruh
pustaka standar yang besar serta komprehensif.[wikipedia]
Python adalah salah satu bahasa pemrograman yang populer di seluruh
dunia serta populer di dunia kerja Indonesia. Selain itu di daalam akademik
pun banyak akademisi yang menggunakan Python untuk menyelesaikan
penelitiannya di bidang komputasi sains, robotika, data science, ekonomi,
antariksa dan berbagai macam bidang lainnya. Python secara default telah
terpasang di beberapa sistem operasi berbasis Linux seperti Ubuntu,
Linux Mint, dan Fedora. Untuk sistem operasi lain, sudah tersedia
installer yang disediakan untuk sistem operasi tersebut.[CodePolitan]
Beberapa package Python yang populer di Python antara lain :
- Django, web framework
- Scipy dan Scikit, pustaka untuk membuat aplikasi machine learning
Beberapa package Python yang populer di Python antara lain :
- Django, web framework
- Scipy dan Scikit, pustaka untuk membuat aplikasi machine learning
dan artificial intelligence
- Tornado, pustaka untuk membuat aplikasi web, websocket,
- Tornado, pustaka untuk membuat aplikasi web, websocket,
dan asynchronous programming
- Celery, pustaka untuk membuat asynchronous task
- OpenCV Python, pustaka untuk membuat aplikasi computer vision
- Matplotlib, pustaka untuk membuat grafik untuk keperluan saintifik
- BioPython, pustaka untuk menganalisa DNA dan Genome mahluk hidup
- TensorFlow, pustaka untuk membuat aplikasi yang ditenagai
- Celery, pustaka untuk membuat asynchronous task
- OpenCV Python, pustaka untuk membuat aplikasi computer vision
- Matplotlib, pustaka untuk membuat grafik untuk keperluan saintifik
- BioPython, pustaka untuk menganalisa DNA dan Genome mahluk hidup
- TensorFlow, pustaka untuk membuat aplikasi yang ditenagai
oleh deep learning
- dan lain-lain
oke lanjut ke persiapan alat/tools belajar bahasa pemrograman python
alat atau tools yang harus dipersiapkan untuk belajar pemrograman python :
- Python : Interpreter yang menerjemahkan bahasa python ke bahasa mesin,
sehingga program bisa dijalankan.
- Teks Editor/IDE : Program yang digunakan untuk menulis kode.
karena di linux sudah ada secara default Python di terminal/console
- dan lain-lain
oke lanjut ke persiapan alat/tools belajar bahasa pemrograman python
alat atau tools yang harus dipersiapkan untuk belajar pemrograman python :
- Python : Interpreter yang menerjemahkan bahasa python ke bahasa mesin,
sehingga program bisa dijalankan.
- Teks Editor/IDE : Program yang digunakan untuk menulis kode.
karena di linux sudah ada secara default Python di terminal/console
maupun di text editor seperti Vim, Nano, Visual code, dan lain-lain,
jadi anda tidak repot untuk menginstall nya lagi.
oke lanjut pembahasan Python 2 dan Python 3
ada 2 versi yang beredar di python yaitu python 2 dan 3
Apa perbedaanya ?
Python versi 2 merupakan versi yang banyak digunakan saat ini,
oke lanjut pembahasan Python 2 dan Python 3
ada 2 versi yang beredar di python yaitu python 2 dan 3
Apa perbedaanya ?
Python versi 2 merupakan versi yang banyak digunakan saat ini,
baik dilingkungan produksi
dan pengembangan.
Sementara Python versi 3 adalah pengembangan lanjutan dari versi 2.
dan pengembangan.
Sementara Python versi 3 adalah pengembangan lanjutan dari versi 2.
Python 3 memiliki lebih banyak fitur dibandingkan Python 2.
Untuk membuka Python 2 kita hanya menggunakan perintah python saja,
Untuk membuka Python 2 kita hanya menggunakan perintah python saja,
sedangkan Python 3 menggunakan perintah python3.
$ python --version
$ python3 --version
Untuk yang baru belajar saya sarankan menggunakan versi 2,
Sementara untuk yang sudah mahir, anda bisa mencoba yang ke versi 3.
Mode Interaktif Python
Mode interaktif ini merupakan fasilitas atau fitur yang disediakan oleh Python sebagai
tempat menulis kode
Fitur interaktif ini dikenal juga dengan Shell, Console, REPL (Read–Eval–Print Loop),
interpreter, dan sebagai nya.
untuk memulai nya ketik perintah python
$ python
- fungsi dir() untuk melihat fungsi apa saja yang tersedia pada sebuah modul.
- fungsi help() untuk membuka dokumentasi suatu fungsi.
contoh mencari tahu modul dari math, pertama di import kan terlebih dahulu
$ import math
$ help()
mencari tahu penggunaan fungsi-fungsi dengan help()
contoh mencari tahu penggunaan fungsi dari pi()
$ import math
$ dir(math)
$ dir(math.pi)
$ help(math.pi)
keluar dari dokumentasi bantuan tinggal ketikan/tekan perintah q atau quit
oke lanjut ke menulis code
perintah awal untuk pemula dari bahasa python yaitu input adalah print
inpu dan output jadi bisa di gunakan " dan '
kalau menggunakan text editor pastikan format
kalau menggunakan text editor pastikan format
yang di pakai adalah .py
bebas anda ingin menggunakan text editor apa saja,
bebas anda ingin menggunakan text editor apa saja,
namun text editor tersebut sudah ada platform bahasa python nya
ya tetapi hampir semua text editor sudah ada platform python
jadi jangan panik
buat file baru contoh latihan1.py, disini saya menggunakan text editor vim
buat file baru contoh latihan1.py, disini saya menggunakan text editor vim
$ vi latihan1.py
$ print "hello world"
$ python latihan1.py
mungkin itu saja yang bisa saya bagikan kepada anda
jika ada kesalahan dan kekurangan nya mohon beri masukan nya ^_^
untuk belajar python ke 2 akan saya lanjutkan jika ada waktu luang ^_^
sekian dan semoga bermanfaat....
Wassalamualaikum Wr.Wb....
Sumber : [Petanikode] [Codepolitan]
0 Comments