Giới thiệu về Packages & Tài liệu

Nguyên tắc Kỹ thuật Phần mềm với Python

Adam Spannbauer

Machine Learning Engineer at Eastman

Packages và PyPi

Logo PyPi

Nguyên tắc Kỹ thuật Phần mềm với Python

Giới thiệu pip

PyPi pip install

Nguyên tắc Kỹ thuật Phần mềm với Python

Giới thiệu pip

PyPi pip install

Nguyên tắc Kỹ thuật Phần mềm với Python

Dùng pip để cài numpy

datacamp@server:~$ pip install numpy
Collecting numpy
    100% |████████████████████████████████| 24.5MB 44kB/s 
Installing collected packages: numpy
Successfully installed numpy-1.15.4
Nguyên tắc Kỹ thuật Phần mềm với Python

Dùng numpy như thế nào?

Đọc tài liệu

Nguyên tắc Kỹ thuật Phần mềm với Python

Đọc tài liệu với help()

help(numpy.busday_count)
busday_count(begindates, enddates)
    Đếm số ngày hợp lệ giữa `begindates` và
    `enddates`, không bao gồm ngày `enddates`.

Tham số ---------- begindates: ngày bắt đầu để đếm. enddates: ngày kết thúc để đếm (không tính vào kết quả)
Kết quả ------- out: số ngày hợp lệ giữa ngày bắt đầu và kết thúc.
Ví dụ -------- >>> # Số ngày làm việc trong năm 2011 ... np.busday_count('2011', '2012') 260
Nguyên tắc Kỹ thuật Phần mềm với Python

Đọc tài liệu với help()

import numpy as np
help(np)
    Cung cấp
      1. Đối tượng mảng cho các phần tử đồng nhất tùy ý
      2. Phép toán số học nhanh trên mảng
      3. Đại số tuyến tính, Biến đổi Fourier, Sinh số ngẫu nhiên
help(42)
class int(object)
 |  int(x=0) -> integer
 |  int(x, base=10) -> integer
 |  
 |  Chuyển số hoặc chuỗi thành số nguyên, hoặc trả về 0 nếu không có đối số.
 |  Nếu x là số, trả về x.__int__(). Với số thực,
 |  phép chuyển sẽ cắt về 0.
Nguyên tắc Kỹ thuật Phần mềm với Python

Vamos praticar!

Nguyên tắc Kỹ thuật Phần mềm với Python

Preparing Video For Download...