Menu
CoddyTech

Nhập thư viện

Thuộc phần Dữ liệu và biểu đồ trong hành trình Machine Learning của Coddy. Bài học 3 trên 60.

Các hàm có sẵn của Python chỉ dừng ở những thao tác cơ bản như len và round. Để làm được nhiều việc hơn, bạn import một module: đoạn code có sẵn. Học máy dựa trên NumPy:

import numpy as np

print(np.sqrt(49))                 # một hàm (function): có dấu ngoặc đơn
print(np.pi)                       # một giá trị (value): không có dấu ngoặc đơn
print(np.round(2 * np.pi * 3, 2))  # làm tròn đến 2 chữ số thập phân

Kết quả in ra:

7.0
3.141592653589793
18.85

as np đặt cho NumPy một bí danh (alias) ngắn. Dấu chấm giúp truy cập vào bên trong. Lưu ý rằng np.sqrt luôn trả về một số thập phân: 7.0, không phải 7.

Chỉ cần import một lần ở đầu tệp, mọi dòng bên dưới đều có thể dùng np.

challenge icon

Thử thách

Dễ

Một tiệm pizza muốn làm chiếc pizza hình vuông có diện tích bằng chiếc pizza hình tròn. Chương trình đọc đường kính của pizza hình tròn, tính bằng centimét.

  1. Nhập NumPy với tên np.
  2. Tính diện tích: np.pi nhân với bình phương bán kính. Bán kính bằng một nửa đường kính.
  3. Tính độ dài cạnh hình vuông: căn bậc hai của diện tích.
  4. In ra cả hai giá trị, làm tròn đến 2 chữ số thập phân bằng np.round.

Với chiếc pizza đường kính 40 cm, hai hình trông như sau:

Một chiếc pizza hình tròn có đường kính 40 cm bên cạnh một chiếc pizza hình vuông có cạnh dài 35.45 cm, cả hai đều có diện tích 1256.64 centimét vuông

và chương trình in ra:

Area: 1256.64
Side: 35.45

Tự làm thử

# Nhập NumPy ở dòng bên dưới

diameter = float(input())

# Viết code của bạn bên dưới
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Dữ liệu và biểu đồ

Tự luyện tập: Trình biên dịch Python online