Introduction To Python
Introduction To Python
Introduction to Python
Wijaya Putra
Data Analyst - Freeport Indonesia
Why Python
Python menjadi bahasa pemrograman paling
populer saat ini menurut TIOBE index tahun
2022. Alasannya?
#RintisKarirImpian
Option to Run Python
Ada banyak cara untuk mengunduh dan instalasi Python di komputer kamu. Cara paling
konvensional dengan unduh melalui https://www.python.org/downloads
Opsi 1 Opsi 2
Gunakan Anaconda : framework data science Jalankan melalui platform
berbasis python. Download melalui gratis dari google:
https://www.anaconda.com/ https://colab.research.google.
com
Sudah termasuk:
- Python
- Virtual environment
- Package manager
- IDE (Jupyter notebook)
#RintisKarirImpian
Introduction to Notebook
Notebook (seperti colab atau jupyter notebook) memanfaatkan fitur python sebagai
interpreted language dengan menggunakan sistem code berbasis blok. Sehingga code
bisa dijalankan secara dinamis melalui blok demi blok.
#RintisKarirImpian
Operasi aritmatika, variable, dan tipe data
Berkenalan dengan basic penggunaan python untuk data analysis
#RintisKarirImpian
Operator aritmatika
Operator matematika dari prioritas tertinggi ke terendah : Prioritas
Contoh
tertinggi akan di eksekusi lebih dahulu
#RintisKarirImpian
Variable
Variabel dalam pemrograman digunakan untuk menyimpan data/
informasi/ nilai. Di python, variabel ditetapkan dengan
menggunakan =. Pada contoh di samping, angka 2 ditetapkan
pada variabel nilai, dan tulisan “Imam” ditetapkan pada variabel
nama.
Penggunaan fungsi print() untuk mencetak isi variable pada
console
Tipe data
#RintisKarirImpian
Data Type
Tipe data Contoh Keterangan
Integer -2, -1, 0, 1, 2, Bilangan bulat Pada python, type data tidak perlu dituliskan
secara eksplisit. Kita dapat mengetahui tipe data
-1.0, -0.5, 0.0, 0.5, Bilangan real / pecahan
Float pada variabel atau nilai yang telah didefinisikan
Tipe data berupa text. Gunakan ‘ ’ atau dengan menggunakan fungsi type()
String 'a', 'Hello!', '11 cats', “asfa12”
“ ” atau “”” ”””
#RintisKarirImpian
Data Collection
Pada python, koleksi data dapat disimpan dalam bentuk list, tuple, set, dan dictionary.
Penyimpanan Informasi
Structure Pendefinisian Mutable Referensi manipulasi data
penyimpanan Urutan
https://www.pythoncheatsheet.
List Menyimpan koleksi data A = [1,2,3,“b”] ya ya
org/cheatsheet/lists-and-tuples
https://www.pythoncheatsheet.
Tuple Menyimpan koleksi data A = (1,2,3,“b”) ya tidak
org/cheatsheet/lists-and-tuples
Menyimpan koleksi
D = {“key1”: 1, “key2”: https://www.pythoncheatsheet.
Dictionary data dalam bentuk tidak ya
2} org/cheatsheet/dictionaries
key-value pair
#RintisKarirImpian
Installation and access guide
Silahkan mengikuti cara install Google Colab dengan akses : Installation Guide Here
Penggunaan Google Colab dapat diakses melalui link : How to use Gcolab Here.
Silahkan untuk “Save a Copy in Drive” ke google
drive masing-masing
#RintisKarirImpian