Paket

Pengantar Python

Hugo Bowne-Anderson

Data Scientist at DataCamp

Motivasi

  • Fungsi dan metode sangat efektif

  • Semua kode dalam distribusi Python?

    • Kode basis yang besar: berantakan

    • Banyak kode yang tidak akan Anda gunakan

    • Masalah pemeliharaan

Pengantar Python

Paket

  • Direktori Skrip Python

  • Setiap skrip = modul

  • Tentukan fungsi, metode, dan tipe

  • Ribuan paket tersedia

    • NumPy

    • Matplotlib

    • scikit-learn

Tangkapan layar 2019-09-08 pukul 09.18.56 WIB.png

Pengantar Python

Menginstal paket

Pengantar Python

Mengimpor paket

import numpy

array([1, 2, 3])
NameError: name 'array' is not defined
numpy.array([1, 2, 3])
array([1, 2, 3])
import numpy as np

np.array([1, 2, 3])
array([1, 2, 3])
from numpy import array

array([1, 2, 3])
array([1, 2, 3])
Pengantar Python

dari array impor numpy

  • my_script.py
from numpy import array

fam = ["liz", 1.73, "emma", 1.68, "mom", 1.71, "dad", 1.89] ...
fam_ext = fam + ["me", 1.79] ...
print(str(len(fam_ext)) + " elements in fam_ext") ...
np_fam = array(fam_ext)
  • Menggunakan NumPy, tetapi tidak terlalu jelas.
Pengantar Python

impor numpy

import numpy as np

fam = ["liz", 1.73, "emma", 1.68, 
    "mom", 1.71, "dad", 1.89]

...

fam_ext = fam + ["me", 1.79] ...
print(str(len(fam_ext)) + " elements in fam_ext") ...
np_fam = np.array(fam_ext) # Clearly using NumPy
Pengantar Python

Ayo berlatih!

Pengantar Python

Preparing Video For Download...