Python là một ngôn ngữ kịch bản có tính dễ đọc, tương tác, cấp cao, hướng đối tượng và được giải thích. Python có các cấu trúc cú pháp ít hơn so với các ngôn ngữ lập trình khác và nó thường sử dụng các thuật ngữ tiếng Anh thay vì dấu câu. 1 1 2 & nbsp; 1 2 3 & nbsp; 1 2 3 4 & nbsp; 1 2 3 4 5 1 2 3 4 5 6 1 2 3 4 5 6 7 n = 9 Đối với n trong phạm vi [1, n+1]: & nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [1, n + 1]: & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 1 1 2 & nbsp; 1 2 3 & nbsp; 1 2 3 4 & nbsp; 1 2 3 4 5 1 2 3 4 5 6 1 2 3 4 5 6 7 Mã số n = 9 & nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [1, n + 1]: & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 1 2 3 4 5 & nbsp; 1 2 3 4 5 6 & nbsp; 1 2 3 4 5 6 7 & nbsp; 7 n = 9 Đối với n trong phạm vi [1, n+1]: & nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [1, n + 1]: & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 1 2 3 4 5 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [1, n + 1]: & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 1 2 3 4 5 & nbsp; 1 2 3 4 5 6 & nbsp; 1 2 3 4 5 6 7 & nbsp; 7 Mẫu số 2 - In cùng một mẫu chữ số bằng cách sử dụng kim tự tháp đảo ngược 7 7 7 7 7 7 7 & nbsp; 7 7 7 7 7 7 7 7 7 7 7 & nbsp; 7 7 7 7 7 7 7 7 n = 9 Đối với n trong phạm vi [1, n+1]: & nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [1, n + 1]: & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 1 2 3 4 5 & nbsp; 1 2 3 4 5 6 & nbsp; 1 2 3 4 5 6 7 & nbsp; 1 2 3 4 5 6 7 8 & nbsp; 7 7 7 7 7 7 7 7 7 7 7 & nbsp; 7 7 7 7 7 7 7 7 1 Mẫu số 2 - In cùng một mẫu chữ số bằng cách sử dụng kim tự tháp đảo ngược 7 7 7 7 7 7 7 & nbsp; 7 7 7 7 7 7 7 7 7 7 7 & nbsp; 7 7 7 7 7 7 7 n = 9 Đối với n trong phạm vi [1, n+1]: & nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [1, n + 1]: & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 1 Mẫu số 2 - In cùng một mẫu chữ số bằng cách sử dụng kim tự tháp đảo ngược 7 7 7 7 7 7 7 & nbsp; 7 7 7 7 7 7 7 7 7 7 7 & nbsp; 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 & nbsp; 7 7 7 7 7 7 7 1 n = 9 & nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [1, n + 1]: & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 1 2 3 4 5 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [1, n + 1]: & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 7 7 7 7 7 7 7 7 & nbsp; 7 7 7 7 7 7 7 1 Các tính năng chính của Python
18 ví dụ về các chương trình mẫu trong Python
Mẫu số 1 - Số mẫu bán kim tự tháp
Pattern
Mã số
Output
Đối với n trong phạm vi [1, n+1]:
Pattern
Mã số
1 2 3 4 5 6 & nbsp;
1 2 3 4 5 6 7 8 & nbsp;
1 2 3 4 5 6 7 8 9 & nbsp;
Mã số
Output
7 7
1 2 3 4 5 6 7 8 9 & nbsp;
Mã số
1 2 3 4 5 6 & nbsp;
7 7
1 2 3 4 5 6 7 8 9 & nbsp;
Mã số
1 2 3 4 5 6 & nbsp;
7 7
n = 7
1
Chữ số = n
Đối với k trong phạm vi [n, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k]:
Mã số
n = 9
Đối với n trong phạm vi [1, n+1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [1, n + 1]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp;
1 2 3 4 5 & nbsp;
1 2 3 4 5 6 & nbsp;
print[""]
1 2 3 4 5 6 7 & nbsp;
1 2 3 4 5 6 & nbsp;
1
Chữ số = n
Đối với k trong phạm vi [n, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
n = 7
1
Chữ số = n
Đối với k trong phạm vi [n, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; in ["\ r"]]
Đầu ra
Mã số
n = 9
Đối với n trong phạm vi [1, n+1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [1, n + 1]:
1 2 3 4 5 & nbsp;
print[""]
1 2 3 4 5 6 & nbsp;
1
Chữ số = n
Đối với k trong phạm vi [n, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; in ["\ r"]]
Đầu ra
7 7 7 7 7 7 & nbsp;
n = 7
1
2
Chữ số = n
Đối với k trong phạm vi [n, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; in ["\ r"]]
Mã số
Đầu ra
Đối với n trong phạm vi [1, n+1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [1, n + 1]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp;
1 2 3 4 5 & nbsp;
1 2 3 4 5 & nbsp;
print[""]
1 2 3 4 5 6 & nbsp;
1 2 3 4 5 6 7 & nbsp;
1 2 3 4 5 6 7 8 & nbsp;
1 2 3 4 5 6 & nbsp;
1
2
Chữ số = n
Đối với k trong phạm vi [n, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; in ["\ r"]]
Đầu ra
Họa tiết
0 1 2 3 4 5 6 7 8 & nbsp;
0 1 2 3 4 5 6 7 & nbsp;
0 1 2 3 4 5 6 & nbsp;
0 1 2 3 4 5 & nbsp;
0 1 2 3 4 & nbsp;
0 1 2 3 & nbsp;
0 1 2 & nbsp;
0 1 & nbsp;
Mã số
n = 8
Đối với k trong phạm vi [n, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k + 1]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; in ["\ r"]]
Đầu ra
0 1 2 3 4 5 6 7 8 & nbsp;
0 1 2 3 4 5 6 7 & nbsp;
0 1 2 3 4 5 6 & nbsp;
0 1 2 3 4 5 & nbsp;
0 1 2 3 4 & nbsp;
0 1 2 3 & nbsp;
0 1 2 & nbsp;
0 1 & nbsp;
Mã số
Họa tiết
1234567
234567
34567
4567
567
67
7
Mã số
n = 8
Đối với k trong phạm vi [n, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k + 1]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; in ["\ r"]]
Đầu ra
Mẫu số 10 - In một số kim tự tháp trong kim tự tháp được kết nối
Đối với k trong phạm vi [0, n]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [n-1, k-1]:
Đầu ra
1234567
234567
34567
4567
567
67
7
Mẫu số 10 - In một số kim tự tháp trong kim tự tháp được kết nối
Họa tiết
0
0 1 & nbsp;
Mã số
n = 8
Đối với k trong phạm vi [n, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k + 1]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; in ["\ r"]]
Đầu ra
Mẫu số 10 - In một số kim tự tháp trong kim tự tháp được kết nối
Mã số
n = 8
Đối với k trong phạm vi [n, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k + 1]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
print[]
Đầu ra
0
0 1 & nbsp;
Mã số
n = 8
Đối với k trong phạm vi [n, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k + 1]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; in ["\ r"]]
Đầu ra
Mẫu số 10 - In một số kim tự tháp trong kim tự tháp được kết nối
Đối với k trong phạm vi [0, n]:
Họa tiết
1
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [n-1, k-1]:
& nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; cho j trong phạm vi [k]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; cho h trong phạm vi [k + 1, n]:
& nbsp; & nbsp; & nbsp; & nbsp;
Mã số
n = 8
Đối với k trong phạm vi [n, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k + 1]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; in ["\ r"]]
Đầu ra
else:
Mẫu số 10 - In một số kim tự tháp trong kim tự tháp được kết nối
Đối với k trong phạm vi [0, n]:
print[""]
Đầu ra
Mẫu số 10 - In một số kim tự tháp trong kim tự tháp được kết nối
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [n-1, k-1]:
& nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; cho j trong phạm vi [k]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; cho h trong phạm vi [k + 1, n]:
& nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; in ['\ n']]
Họa tiết
1
Mẫu số 11 - In bảng ngang bằng kim tự tháp
0 2 4 & nbsp;
0 3 6 9 & nbsp;
0 4 8 12 16 & nbsp;
0 5 10 15 20 25 & nbsp;
0 6 12 18 24 30 36 & nbsp;
Mã số
n = 8
Đối với k trong phạm vi [n, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k + 1]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; in ["\ r"]]
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
print[]
Đầu ra
1
Mẫu số 11 - In bảng ngang bằng kim tự tháp
0 2 4 & nbsp;
0 3 6 9 & nbsp;
0 4 8 12 16 & nbsp;
0 5 10 15 20 25 & nbsp;
0 6 12 18 24 30 36 & nbsp;
0 7 14 21 28 35 42 49 & nbsp;
Họa tiết
16
0 8 16 24 32 40 48 56 64 & nbsp;
0 9 18 27 36 45 54 63 72 81 & nbsp;
n = 10
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
Mẫu số 12 - In một hình tam giác kim tự tháp số bên phải bằng cách phản chiếu
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
Mã số
n = 8
Đối với k trong phạm vi [n, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k + 1]:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; in ["\ r"]]
Đầu ra
Mẫu số 10 - In một số kim tự tháp trong kim tự tháp được kết nối
Đối với k trong phạm vi [0, n]:
& nbsp; & nbsp; & nbsp; & nbsp; in ["\ r"]]
Đầu ra
16
16 14 & nbsp;
16 14 12 & nbsp;
16 14 12 10 & nbsp;
16 14 12 10 8 & nbsp;
16 14 12 10 8 6 & nbsp;
16 14 12 10 8 6 4 & nbsp;
16 14 12 10 8 6 4 2 & nbsp;
Mẫu #15 - In một số kim tự tháp của các số thay thế
Họa tiết
1
3 3 & nbsp;
5 5 5 & nbsp;
7 7 7 7 & nbsp;
9 9 9 9 9 & nbsp;
11 11 11 11 11 11 & nbsp;
13 13 13 13 13 13 13 & nbsp;
Mã số
n = 7
K = 1
Trong khi k
& nbsp; & nbsp; & nbsp; & nbsp; m = 1
& nbsp; & nbsp; & nbsp; & nbsp; trong khi m
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; m = m + 1
& nbsp; & nbsp; & nbsp; & nbsp; k = k + 1
print[]
Đầu ra
1
3 3 & nbsp;
5 5 5 & nbsp;
7 7 7 7 & nbsp;
9 9 9 9 9 & nbsp;
11 11 11 11 11 11 & nbsp;
13 13 13 13 13 13 13 & nbsp;
Mã số
Họa tiết
*
3 3 & nbsp;
5 5 5 & nbsp;
7 7 7 7 & nbsp;
9 9 9 9 9 & nbsp;
11 11 11 11 11 11 & nbsp;
13 13 13 13 13 13 13 & nbsp;
Mã số
Mã số
n = 7
K = 1
Trong khi k
& nbsp; & nbsp; & nbsp; & nbsp; m = 1
& nbsp; & nbsp; & nbsp; & nbsp; trong khi m
Đầu ra
*
3 3 & nbsp;
5 5 5 & nbsp;
7 7 7 7 & nbsp;
9 9 9 9 9 & nbsp;
11 11 11 11 11 11 & nbsp;
13 13 13 13 13 13 13 & nbsp;
Mã số
n = 7
Họa tiết
*
3 3 & nbsp;
5 5 5 & nbsp;
7 7 7 7 & nbsp;
9 9 9 9 9 & nbsp;
11 11 11 11 11 11 & nbsp;
13 13 13 13 13 13 13 & nbsp;
Mã số
n = 7
Mã số
n = 7
K = 1
Trong khi k
& nbsp; & nbsp; & nbsp; & nbsp; m = 1
& nbsp; & nbsp; & nbsp; & nbsp; trong khi m
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
Trong khi k
& nbsp; & nbsp; & nbsp; & nbsp; m = 1
& nbsp; & nbsp; & nbsp; & nbsp; trong khi m
Đầu ra
*
3 3 & nbsp;
5 5 5 & nbsp;
7 7 7 7 & nbsp;
9 9 9 9 9 & nbsp;
11 11 11 11 11 11 & nbsp;
13 13 13 13 13 13 13 & nbsp;
Mã số
n = 7
K = 1
Họa tiết
Trong khi k
& nbsp; & nbsp; & nbsp; & nbsp; m = 1
& nbsp; & nbsp; & nbsp; & nbsp; trong khi m
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; m = m + 1
& nbsp; & nbsp; & nbsp; & nbsp; k = k + 1
Đầu ra
*
Mã số
n = 7
s = 2 * n-2
Đối với k trong phạm vi [n, -1, -1]:
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [s, 0, -1]:
& nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; s = s + 1
& nbsp; & nbsp; & nbsp; & nbsp; cho m trong phạm vi [0, k + 1]:
& nbsp; & nbsp; & nbsp; & nbsp;
print[""]
Đầu ra
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
*
Tìm hiểu thêm về Python
Bây giờ, chúng ta hãy thảo luận về một số khái niệm tiếp theo trong Python để hiểu các khái niệm về các mẫu in trong Python.
Làm thế nào bạn có thể in một mẫu trong Python?
Loại câu hỏi lập trình điển hình nhất được đặt ra trong các cuộc phỏng vấn là in các mẫu được đưa ra chỉ với một vài điều chỉnh. Một mẫu có thể dễ dàng được in bằng Python bằng cách sử dụng các khái niệm vòng lặp trong lập trình. Các vòng lặp phổ biến bao gồm FOR và trong khi vòng lặp nhưng vòng lặp cho chủ yếu được sử dụng để in một mẫu bằng Python. Chúng tôi sử dụng nhiều vòng như vậy để in một mẫu bằng Python một cách hiệu quả.
Các khái niệm chính để in mẫu trong Python bao gồm -
- Vòng ngoài được sử dụng để xuất số lượng hàng.
- Vòng bên trong được sử dụng để xuất số lượng cột.
- Để in các khoảng trắng trong chương trình, một biến được sử dụng ở vị trí thích hợp trong Python.
Các chức năng Python là gì?
Một hàm là một khối mã có thể sử dụng lại, có thể được sử dụng để lặp lại một hành động duy nhất nhiều lần. Các chức năng làm cho việc sử dụng lại mã trở nên đơn giản và tăng tính mô -đun, cũng như để giữ cho mã ứng dụng được cập nhật. Python cho phép người dùng viết các chức năng của riêng họ đồng thời cung cấp các hàm tích hợp như ascii [], print [], v.v.
Bốn loại chức năng Python -
- Chức năng không có đối số nhưng với giá trị trả về
- Chức năng với cả đối số và giá trị trả về
- Chức năng không có đối số và không có giá trị trả về
- Chức năng với một đối số nhưng không có giá trị trả về
Các loại mẫu thiết kế khác nhau đang được sử dụng trong Python là gì?
Trong Python, các mẫu được sử dụng để nhấn mạnh khả năng đọc mã và thực hiện các nhiệm vụ khác nhau thông qua việc sử dụng thụt lề đáng kể. Với sự trợ giúp của các mẫu thiết kế, các lập trình viên có thể xây dựng mã rõ ràng và logic cho cả các dự án nhỏ và lớn. Các mẫu thiết kế này được sử dụng trong nhiều phần mềm phát triển doanh nghiệp. Bằng cách có được sự rõ ràng kỹ lưỡng của các mẫu thiết kế này, một ứng dụng có thể là cơ bản nhất có thể trong khi đồng thời làm cho mã dễ hiểu hơn.
Với sự trợ giúp của các mẫu thiết kế này, các lập trình viên có thể xây dựng mã rõ ràng và logic cho cả các dự án nhỏ và lớn. Ba mẫu thiết kế khác nhau trong Python bao gồm:
- Mẫu hành vi
- Mô hình sáng tạo
- Mô hình cấu trúc
Bạn đang xem xét một nghề trong lĩnh vực khoa học dữ liệu? Sau đó, được chứng nhận với chương trình chứng nhận khoa học dữ liệu & nbsp; ngày hôm nay!
Học sâu Python và Khoa học dữ liệu chuyên sâu
Khái niệm in mẫu trong Python bao gồm hiểu khái niệm về các vòng lặp và thực hiện logic lập trình. & NBSP;
Để tìm hiểu thêm về Python và đi sâu vào việc triển khai của nó trong các lĩnh vực, như khoa học dữ liệu, người ta có thể cần phải đề cập đến các khái niệm và tài nguyên chuyên sâu hơn. Một tài nguyên như vậy được cung cấp bởi SimpleLearn sẽ giúp bạn tìm hiểu A-Z của Python và các ứng dụng và triển khai của nó trong khoa học dữ liệu. Chương trình chứng nhận khoa học dữ liệu này được giảng dạy bởi các chuyên gia Purdue và các chuyên gia IBM giữ thứ hạng đầu tiên trong các khóa học khoa học dữ liệu và sẽ giúp bạn tự mình tăng.