Professional Documents
Culture Documents
Python 01 Introduct
Python 01 Introduct
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 1 / 37
Giới thiệu
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 2 / 37
Tổng quan về python
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 3 / 37
Tổng quan về python
1.Giới thiệu khái quát về Python
Python là một ngôn ngữ lập trình năng động với nhiều
tính năng được sử dụng trong một loạt các ứng dụng.
Một vài tính năng đặc trưng của nó gồm:
Cú pháp rất trong sáng, dễ đọc
Hướng đối tượng
Hoàn toàn mô-đun hóa, hỗ trợ các gói theo cấp bậc
Kiểu dữ liệu động ở mức rất cao
Python mạnh mẽ và thực hiện nhanh, Machine
learning, trí tuệ nhânLập tạo
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) trình python Tháng 12 năm 2023 4 / 37
Tổng quan về python
2. Hiện trạng sử dụng Python
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 5 / 37
Tổng quan về python
3. Các tài nguyên Website học Python:
Learn Python The Hardway:
https://learnpythonthehardway.org/
Learn Python Code cademy:
https://www.codecademy.com/learn/python
Learn Python Treehouse:
https://teamtreehouse.com/learn-to-code/python
Learn Python code mentor:
https://www.codementor.io/learn-python-online
Visualize Python: http://www.pythontutor.com
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 6 / 37
Tổng quan về python
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 7 / 37
Tổng quan về python
5. Kết luận
Python là 1 ngôn ngữ lập trình đơn giản, nhưng mạnh
mẽ và được trang bị những tính năng rất thích hợp cho
việc xử lý dữ liệu.
Ta có thể download và cài đặt python một cách hoàn
toàn miễn phí tại http://www.python.org.
Python cũng là 1 ngôn ngữ hướng đối tượng, nó được
trang bị những thư viện tiêu chuẩn khổng lồ
Python được sử dụng rộng rãi trong sản xuất, khoa học,
hay giáo dục
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 8 / 37
Cách tải và cài đặt Python
Để tải Python ta vào:
https://www.python.org/downloads/
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 9 / 37
Cách tải và cài đặt Python
Chọn nơi lưu trữ:
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 10 / 37
Cách tải và cài đặt Python
Chọn nơi lưu trữ:
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 11 / 37
Cách tải và cài đặt Python
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 12 / 37
Cách tải và cài đặt Python
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 13 / 37
Cách tải và cài đặt Python
installation:
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 14 / 37
Cách tải và cài đặt Python
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 15 / 37
Cách tải và cài đặt Python
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 16 / 37
Giới thiệu một số công cụ
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 17 / 37
Giới thiệu một số công cụ
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 18 / 37
Giới thiệu một số công cụ
1. Công cụ PyCharm
Tải phần mềm PyCharm communitty Edition
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 19 / 37
Giới thiệu một số công cụ
1. Công cụ PyCharm
Bản miễn phí (Community) có nhiều giới hạn (không có
lập trình Web), bản Professional thì có đầy đủ và cho sử
dụng thử 30 ngày.
Link tải phần mềm:
https://www.jetbrains.com/pycharm/download/section=windows
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 20 / 37
Giới thiệu một số công cụ
1. Công cụ PyCharm
Chúng ta chọn Download bản Community tải về máy rồi
tiến hành cài đặt, và nên đưa ra màn hình Desktop để ta
sử dụng:
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 21 / 37
Giới thiệu một số công cụ
Tạo Project Python trong PyCharm
Khởi động phần mềm PyCharm lên sẽ có giao diện đầu
tiên như bên.
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 22 / 37
Giới thiệu một số công cụ
Tạo Project Python trong PyCharm Khi khởi động
PyCharm, ta sẽ có giao diện như bên dưới, bấm Create
New Project để tạo dự án mới:
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 23 / 37
Giới thiệu một số công cụ
Tạo Project Python trong PyCharm
Location đặt tên HelloWorld, và chọn nơi lưu trữ
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 24 / 37
Giới thiệu một số công cụ
Tạo Project Python trong PyCharm Nhấn vào
Project Interpreter để cấu hình trình thông dịch: Chọn
Existing:
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 25 / 37
Giới thiệu một số công cụ
Tạo Project Python trong PyCharm
Chọn add Local. . .
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 26 / 37
Giới thiệu một số công cụ
Tạo Project Python trong PyCharm
Chọn System Interpreter => chọn Python.exe => Bấm
OK
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 27 / 37
Giới thiệu một số công cụ
Tạo Project Python trong PyCharm
Bấm Create để tạo Project
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 28 / 37
Giới thiệu một số công cụ
Tạo Project Python trong PyCharm
Giao diện chính khi tạo Project:
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 29 / 37
Giới thiệu một số công cụ
Tạo Project Python trong PyCharm
Để tạo tập tin Python: Ta bấm chuột phải vào Project
HelloWorld/ chọn New/ Python File:
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 31 / 37
Giới thiệu một số công cụ
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 32 / 37
Giới thiệu một số công cụ
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 33 / 37
Giới thiệu một số công cụ
Tạo Project Python trong PyCharm
Kết quả
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 34 / 37
Tài liệu tham khảo (1)
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 35 / 37
Tài liệu tham khảo (2)
Mueller, John Paul, and Luca Massaron, Python for data science
for dummies, John Wiley & Sons, 2019.
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 36 / 37
Tài liệu tham khảo (3)
TS. Nguyễn Tuấn Anh (anhnt@ictu.edu.vn) Lập trình python Tháng 12 năm 2023 37 / 37