Hướng Dẫn Lập Trình Python Cho Người Mới Bắt đầu - Openplanning
Có thể bạn quan tâm
- Tất cả tài liệu
- Java
- Java Basic
- Java Collections Framework
- Java IO
- Java New IO
- Java Date Time
- Servlet/JSP
- Eclipse Tech
- SWT
- RCP
- RAP
- Eclipse Plugin Tools
- XML & HTML
- Java Opensource
- Java Application Servers
- Maven
- Gradle
- Servlet/Jsp
- Thymeleaf
- Spring
- Spring Boot
- Spring Cloud
- Struts2
- Hibernate
- Java Web Service
- JavaFX
- SWT
- Oracle ADF
- Android
- iOS
- Python
- Swift
- C#
- C/C++
- Ruby
- Dart
- Batch
- Database
- Oracle
- MySQL
- SQL Server
- PostGres
- Other Database
- Oracle APEX
- Report
- Client
- ECMAScript / Javascript
- TypeScript
- NodeJS
- ReactJS
- Flutter
- AngularJS
- HTML
- CSS
- Bootstrap
- OS
- Ubuntu
- Solaris
- Mac OS
- VPS
- Git
- SAP
- Amazon AWS
- Khác
- Chưa phân loại
- Phần mềm & ứng dụng tiện ích
- VirtualBox
- VmWare
- Yêu cầu đòi hỏi
- Tạo Project
- Tạo module đầu tiên của bạn
- Python Module và Python Package
- Các ví dụ
- Tra cứu thư viện Python
1. Yêu cầu đòi hỏi
Đảm bảo rằng máy tính của bạn đã cài đặt Python và một công cụ (IDE) để lập trình Python (Chẳng hạn như PyDev). Nếu không, bạn có thể tham khảo các hướng dẫn dưới đây:
Windows:- Cài đặt Python trên Windows
- Cài đặt Python trên Ubuntu

- Cài đặt PyDev cho Eclipse
2. Tạo Project
Trên Eclipse chọn:- File/New/Other..
Sử dụng "Grammar Version" 3.x (Ngữ pháp phiên bản 3.x):

Chú ý: Ở đây tôi sử dụng "Ngữ pháp phiên bản 3.6", các phiên bản ngữ pháp Python có đôi chút khác biệt, bạn có thể tham khảo thêm tại:Project đã được tạo ra.
- Quy ước và các phiên bản ngữ pháp trong Python

3. Tạo module đầu tiên của bạn
Trên Eclipse chọn:- File/New/File
Nhập vào tên file:- main.py


Thêm nội dung cho main.py:main.pyprint ("Hello Python!"); x = 5; y = 10; z = 20; print (x + y + z);Chạy file main.py bằng cách nhấn phải chuột vào nó và chọn:- Run As/Python Run
Kết quả nhận được khi chạy main.py:
4. Python Module và Python Package
Trong Python, module có thể hiểu một cách đơn giản là môt file nguồn ( *.py), nó có thể phơi bầy ra các lớp (class), hàm (function) và các biến toàn cục (global variables), mà các module khác có thể sử dụng. Khi nhập khẩu (import) một file nguồn Python khác. Tên của file được đối xử như là một namespace (Không gian tên)
"Python package" đơn giản là một thư mục chứa các "Python module".Tạo mới một "package":
Khi bạn tạo một package có tên "org.o7planning.test" sẽ có 3 thư mục được tạo ra là "org", "o7planning", "test", trong mỗi thư mục tạo sẵn một file có tên "__init__.py". Các file "__init__.py" thực chất không có nội dung bên trong, nhưng nó nói với Python rằng hãy đối xử với các thư mục chứa nó như là một "package".
Bạn có thể tạo một module bên trong package, chẳng hạn tôi tạo một module có tên "mymodule.py" trong package "org.o7planning.test":
Và trong một module khác có thể nhập khẩu "mymodule" để sử dụng với cú pháp:# Nhập khẩu module "mymodule" trong package "org.o7planning.test" import org.o7planning.test.mymoduleHoặc nhập nhẩu một class "myclass" trong module "mymodule":# Nhập khẩu một class nằm trong module mymodule. from org.o7planning.test.mymodule import myclass5. Các ví dụ
math là một module được có sẵn của Python. Nó chứa các hàm toán học. Để sử dụng nó bạn cần phải nhập khẩu (import) nó. Dưới đây là một vài hàm của module này.| Hàm | Mô tả |
| math.floor(x) | Trả về phần nguyên của x như một kiểu float, là só nguyên lớn nhất và nhỏ hơn hoặc bằng x. |
| math.fabs(x) | Trả về giá trị tuyệt đối của x. |
Tra cứu thêm về math:
- https://docs.python.org/3.6/library/math.html
importExample1.py# Nhập khẩu module math để sử dụng. import math # math.floor(x) # Hàm này trả về số nguyên (interger) lớn nhất và nhỏ hơn hoặc bằng x. print ("math.floor(100.12) : ", math.floor( 100.12) ) # Hàm trả về giá trị tuyệt đối (absolute value). print ("math.fabs(-100.72) : ", math.fabs( -100.72) )
Tạo một module với tên "mymodule" và nằm trong package "org.o7planning.test". Trong mymodule định nghĩa một hàm có tên sayHello.Chú ý: Trong bài hướng dẫn này tôi không giới thiệu chi tiết về hàm. Nếu bạn là một người mới bắt đầu với Python, bạn không cần lo lắng về điều đó.
mymodule.py# Định nghĩa một hàm, truyền vào tên người # và trả về một chuỗi. def sayHello(name) : return "Hello "+ name # Sử dụng hàm sayHello ở trên. text = sayHello("Python") print(text)Chạy mymodule:
Trong một module khác bạn muốn sử dụng hàm sayHello của "mymodule" bạn cần phải nhập khẩu module này, hoặc chỉ nhập khẩu hàm sayHello của module này.Import module:importExample2.py# Import module. import org.o7planning.test.mymodule # Gọi hàm sayHello của mymodule: greeting = org.o7planning.test.mymodule.sayHello("Python") print(greeting)Import function:importExample3.py# Nhập khẩu hàm sayHello. from org.o7planning.test.mymodule import sayHello # Gọi hàm sayHello của mymodule: greeting = sayHello("Python") print(greeting)6. Tra cứu thư viện Python
Khi làm việc với Python, bạn cần các tài liệu để có thể tra cứu các thư viện Python, và cách sử dụng chúng. Các tài liệu này được giới thiệu trên trang chủ của Python, các tài liệu này rất đầy đủ và chi tiết cho từng phiên bản khác nhau của Python.- Tra cứu tài liệu Python
Các hướng dẫn lập trình Python
- Tra cứu tài liệu Python
- Các lệnh rẽ nhánh trong Python
- Hướng dẫn và ví dụ Python Function
- Lớp và đối tượng trong Python
- Thừa kế và đa hình trong Python
- Hướng dẫn và ví dụ Python Dictionary
- Hướng dẫn và ví dụ Python Lists
- Hướng dẫn và ví dụ Python Tuples
- Hướng dẫn sử dụng Date Time trong Python
- Kết nối cơ sở dữ liệu MySQL trong Python sử dụng PyMySQL
- Hướng dẫn xử lý ngoại lệ trong Python
- Hướng dẫn và ví dụ String trong Python
- Giới thiệu về Python
- Cài đặt Python trên Windows
- Cài đặt Python trên Ubuntu
- Cài đặt PyDev cho Eclipse
- Quy ước và các phiên bản ngữ pháp trong Python
- Hướng dẫn lập trình Python cho người mới bắt đầu
- Vòng lặp trong Python

Các hướng dẫn lập trình Python
- Tra cứu tài liệu Python
- Các lệnh rẽ nhánh trong Python
- Hướng dẫn và ví dụ Python Function
- Lớp và đối tượng trong Python
- Thừa kế và đa hình trong Python
- Hướng dẫn và ví dụ Python Dictionary
- Hướng dẫn và ví dụ Python Lists
- Hướng dẫn và ví dụ Python Tuples
- Hướng dẫn sử dụng Date Time trong Python
- Kết nối cơ sở dữ liệu MySQL trong Python sử dụng PyMySQL
- Hướng dẫn xử lý ngoại lệ trong Python
- Hướng dẫn và ví dụ String trong Python
- Giới thiệu về Python
- Cài đặt Python trên Windows
- Cài đặt Python trên Ubuntu
- Cài đặt PyDev cho Eclipse
- Quy ước và các phiên bản ngữ pháp trong Python
- Hướng dẫn lập trình Python cho người mới bắt đầu
- Vòng lặp trong Python
Các bài viết mới nhất
- Dart Stream Single và Broadcast
- Xử lý lỗi trong Dart Stream
- Hướng dẫn và ví dụ Dart Stream
- So sánh đối tượng trong Dart với thư viện Equatable
- Flutter BloC cho người mới bắt đầu
- Xử lý lỗi 404 trong Flutter GetX
- Ví dụ đăng nhập và đăng xuất với Flutter Getx
- Hướng dẫn và ví dụ Flutter NumberTextInputFormatter
- Hướng dẫn và ví dụ Flutter multi_dropdown
- Hướng dẫn và ví dụ Flutter flutter_form_builder
- Hướng dẫn và ví dụ Flutter GetX obs Obx
- Hướng dẫn và ví dụ Flutter GetX GetBuilder
- Từ khoá part và part of trong Dart
- Hướng dẫn và ví dụ Flutter InkWell
- Hướng dẫn và ví dụ Flutter Radio
- Bài thực hành Flutter SharedPreferences
- Hướng dẫn và ví dụ Flutter Slider
- Hướng dẫn và ví dụ Flutter SkeletonLoader
- Chỉ định cổng cố định cho Flutter Web trên Android Studio
- Tạo Module trong Flutter
- Các hướng dẫn lập trình Python
Từ khóa » Cách Sử Dụng Python 3.7
-
[Tự Học Python] Hướng Dẫn Tải, Cài đặt Và Chạy Chương Trình Python
-
Hướng Dẫn Cài đặt, Lập Trình Python Trên Windows 10 - CodeCute
-
Bài 1 Cài đặt Python Và Hello Word Với Python | Học Lập Trình Python
-
Cách Cài đặt Python Trên Windows, MacOS, Linux
-
Học Python 3.x Cơ Bản, Nâng Cao, Có Bài Tập Code Mẫu
-
Cách Sử Dụng Python Trên Windows, Cài đặt Và Cấu Hình - Thủ Thuật
-
Tự Học PYTHON Cơ Bản Trong 10 PHÚT
-
Cách Cài đặt Python 3.7 Trên Debian 9 - Android 2022 - Joe Comp
-
Hướng Dẫn Cài đặt Python 3.7 Trên CentOS/RHEL 7/6 & Fedora 30-25
-
Cài đặt Và Chạy Chương Trình Python Trên Windows - VinaSupport
-
Cách Cài đặt Python 3.7 Trên Ubuntu 20.04 LTS - LinuxCapable
-
Cài đặt Môi Trường Phát Triển Python Trên Visual Studio Code - TEK4
-
Cách Cài Thư Viện Thường Dùng Trong Python Trên Windows
-
Cài đặt Python Trên Windows Cho Người Mới Bắt đầu - Blog | Got It AI