0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan

Modul 6

Diunggah oleh

Wildan Afza
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan

Modul 6

Diunggah oleh

Wildan Afza
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 39

Data Science

1. Python PIP
2. Python Try Except
Modul VI 3. Python User Input Output
4. Python String Formatting

2
1. Python PIP
Apa itu Python PIP?
PIP merupakan program untuk manajemen paket di
Python. Tugasnya untuk menginstal, menghapus,
upgrade paket Python, dll.

Paket Pyhon itu merupakan sebuah modul yang


berisi kode-kode python dan isi paket ini bisa
kita impor ke dalam program kita.

4
Cara Install PIP
kita bisa install PIP dengan perintah ini:

Jika menggunakan Python versi 3.4 ke atas, maka PIP tidak perlu diinstal. Karena sudah ikut terinstal sendiri
bersama Python.

5
Unduh Paket

Mengunduh paket sangat mudah. Buka antarmuka baris perintah dan beri tahu PIP untuk mengunduh paket yang Anda
inginkan. Arahkan baris perintah ke lokasi direktori skrip Python, dan ketik berikut ini:

6
Unduh Paket

Contoh
Impor dan gunakan "camelcase":

7
Cara Menggunakan PIP
Menggunakan PIP. Pertama kita coba instal sebuah paket.

Install paket dengan PIP:

menginstal paket Faker. Paket ini berisi modul untuk membuat data palsu (fake). Biasanya dipakai
untuk ujicoba aplikasi.

8
Silahkan ketik perintah berikut untuk menginstal Faker.

Tunggulah sampai prosesnya selesai.

9
Setelah selesai, cobalah untuk menggunakan paket ini pada program Python.

jika kita menggunakan


pip saja maka paket akan
otomatis terinstal untuk
Python versi 2.
Sedangkan apabila kita
menggunakan pip3, maka
paket akan terinstal untuk
Python versi 3.

10
Berikutnya, kita akan mencoba untuk menghapus paket.

Hapus paket Python:

11
Manajer Paket PIP akan meminta Anda untuk mengonfirmasi bahwa Anda ingin menghapus paket camelcase:

Tekan y dan paket akan dihapus.

12
Daftar Paket
Gunakan perintah list untuk mendaftar semua paket yang terinstal di sistem Anda:
Contoh
Daftar paket yang diinstal:

Result:

13
Jika kita ingin meng-upgrade versi paket yang terinstal ke versi terbaru.
kita bisa ketik lagi pip install diikuti dengan parameter --upgrade.
Contoh:

14
2. Python Try
Except
Definisi Python Try Except
Python Try Except digunakan untuk membantu programmer dalam
menganalisa hasil dari suatu kelompok instruksi, Python
menyediakan fasilitas berupa instruksi Try Except. Instruksi ini
dapat digunakan untuk menguji apakah output dapat dihasilkan,
dan bila terjadi kegagalan maka programmer dapat menampilkan
pesan.

The try block lets you test a block of code for errors.

The except block lets you handle the error.

The else block lets you execute code when there is no error.

The finally block lets you execute code, regardless of the result of the try-
and except blocks.

16
Exception Handling
Saat terjadi kesalahan, atau pengecualian seperti yang kita sebut, Python biasanya akan berhenti dan menghasilkan pesan
kesalahan.

Pengecualian ini dapat ditangani dengan menggunakan Try Contoh :

17
Many Exceptions
Anda dapat menentukan blok pengecualian sebanyak yang Anda inginkan, mis. jika Anda ingin mengeksekusi
blok kode khusus untuk jenis kesalahan khusus:
Cetak satu pesan jika blok percobaan memunculkan NameError dan pesan lainnya untuk kesalahan lainnya:

9/3/20XX Presentation Title 18


Else
Anda dapat menggunakan Else untuk menentukan blok kode yang akan dieksekusi jika tidak ada kesalahan
yang muncul:

Dalam contoh ini, Try tidak menghasilkan kesalahan apa pun:

19
Finally
Finally, jika ditentukan, akan dieksekusi terlepas dari apakah blok percobaan menimbulkan kesalahan atau tidak.

Ini dapat berguna untuk menutup objek dan membersihkan sumber daya:

20
3. Python User
Input Output
Python User Input Output

Input adalah masukan yang kita berikan ke program.


Program akan memprosesnya dan menampilkan hasil
outputnya. Input, proses, dan output adalah inti dari semua
program komputer.

22
Python memungkinkan input pengguna.

Itu berarti kami dapat meminta input dari pengguna.

Metodenya sedikit berbeda di Python 3.6 dari Python 2.7.

Python 3.6 menggunakan metode input().

Python 2.7 menggunakan metode raw_input().

Contoh berikut menanyakan nama pengguna, dan saat Anda memasukkan nama pengguna, nama pengguna akan
dicetak di layar:

23
Python sudah menyediakan fungsi input() dan raw_input() untuk mengambil inputan dari keyboard.

Cara pakainya:

24
Python Output
Di Python, cukup menggunakan fungsi print() untuk mencetak output. Sebagai contoh,

Di sini, fungsi print() menampilkan string yang terlampir di dalam kutipan tunggal. Sintaks cetak()
Pada kode di atas, fungsi print() mengambil parameter tunggal. Namun, sebenarnya sintaks fungsi cetak menerima 5
parameter

objek - nilai yang akan dicetak

sep (opsional) - memungkinkan kita untuk memisahkan beberapa objek di dalam print().

akhir (opsional) - memungkinkan kita menambahkan nilai spesifik seperti baris baru "\n", tab "\t“

file (opsional) - tempat nilai dicetak. Nilai defaultnya adalah sys.stdout (layar)

flush (opsional) - boolean yang menentukan apakah keluarannya memerah atau buffer. Bawaan: Salah
25
Contoh. Python Print Statement

Pada contoh di atas, pernyataan print() hanya menyertakan objek yang akan dicetak. Di sini, nilai akhir tidak digunakan.
Oleh karena itu, dibutuhkan nilai default '\n'.

Jadi mendapatkan output dalam dua baris berbeda.


Contoh. Python print () with end Parameter

Perhatikan bahwa kami telah menyertakan end= ' ' setelah akhir dari pernyataan print() pertama.

Karenanya, kami mendapatkan output dalam satu baris yang dipisahkan oleh spasi.

26
Contoh. Python print () with sep parameter

Dalam contoh di atas, pernyataan print() menyertakan banyak item yang dipisahkan dengan koma.

Perhatikan bahwa kita telah menggunakan parameter opsional sep= ". " di dalam pernyataan print().

Contoh. Print Python Variables and Literals

27
Contoh. Print Concatenated Strings

operator + menggabungkan dua string 'Programiz is ' dan 'awesome.'


fungsi print() mencetak string yang digabungkan

Contoh. Output Formatting

Di sini, kurung kurawal {} digunakan sebagai placeholder. Kita dapat menentukan urutan pencetakannya dengan
menggunakan angka (indeks Tuple).

28
Python Input
Saat memprogram, kami mungkin ingin mengambil masukan dari pengguna. Di Python, kita bisa menggunakan fungsi
input().

Di sini, prompt adalah string yang ingin kita tampilkan di layar. Itu opsional.

Contoh. Python User Input

Pada contoh di atas, kita telah menggunakan fungsi input() untuk mengambil input dari pengguna dan menyimpan input
pengguna dalam variabel num.

Penting untuk dicatat bahwa nilai yang dimasukkan 10 adalah string, bukan angka. Jadi, type(num) mengembalikan
<class 'str'>.

Untuk mengonversi input pengguna menjadi angka, kita dapat menggunakan fungsi int() atau float() sebagai: 29
4. Python String
Formating
Python String Formatting
Metode format() memungkinkan Anda memformat bagian string yang dipilih.

Terkadang ada bagian teks yang tidak Anda kontrol, mungkin berasal dari
database, atau input pengguna?

Untuk mengontrol nilai tersebut, tambahkan placeholder (kurung kurawal {})


dalam teks, dan jalankan nilai melalui metode format(), seperti contoh berikut
ini :

31
Multiple Values
Jika Anda ingin menggunakan lebih banyak nilai, cukup tambahkan lebih banyak nilai ke metode format() :

32
Index Numbers
Anda dapat menggunakan nomor indeks (angka di dalam kurung kurawal {0}) untuk memastikan bahwa nilai ditempatkan
di tempat penampung yang benar:

Juga, jika Anda ingin merujuk ke nilai yang sama lebih dari sekali, gunakan nomor indeks:

33
String Formatting dengan placeholder

Anda dapat menggunakan karakter '%s' untuk menyuntikkan tipe data string ke dalam fungsi print(). Karakter '%'
disebut sebagai "operator pemformatan string".
contoh :

atau bisa dengan menempatkan nama variable

34
Operator '%s' mengubah tipe data apapun menjadi string, termasuk bilangan bulat dan decimal. Operator '%d' mengubah
angka menjadi bilangan bulat. Perhatikan perbedaannya di bawah ini:

35
String Formatting dengan .format()
Cara yang lebih baik untuk memformat string adalah dengan metode string .format(). Sintaksnya adalah:

36
String formatting Literal (f-string)
Diperkenalkan pada Python 3.6, f-string menawarkan beberapa manfaat dibandingkan metode string .format() lama yang
dijelaskan di atas. Kita dapat memasukan variabel luar langsung ke ke string daripada meneruskannya sebagai argumen
melalui .format(var).

FLoat number formatting Formatnya "Hasil: {value:{width}.{precision}}"


Contoh :

37
Thank You!
Referensi
https://www.w3schools.com/python/python_pip.asp (Diakses Pada tanggal 11/01/2023)
https://www.w3schools.com/python/python_try_except.asp(Diakses Pada tanggal 11/01/2023)
https://www.w3schools.com/python/python_user_input.asp (Diakses Pada tanggal 11/01/2023)
https://www.w3schools.com/python/python_string_formatting.asp(Diakses Pada tanggal 11/01/2023)
https://ganishare.blogspot.com/2018/12/string-formatting-pada-python.html(Diakses Pada tanggal 11/01/2023)

39

Anda mungkin juga menyukai