Show
Là một website được viết trên công nghệ web Flutter vì vậy hỗ trợ rất tốt cho người học, kể cả những người học khó tính nhất. Hiện tại website đang tiếp tục được cập nhập nội dung cho phong phú và đầy đủ hơn. Mong các bạn nghé thăm và ủng hộ website mới của chúng tôi. Hãy theo dõi chúng tôi trên Fanpage để nhận được thông báo mỗi khi có bài viết mới. Facebook 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: 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: Ubuntu 2- Tạo ProjectTrên Eclipse chọn:
Sử dụng "Grammar Version" 3.x (Ngữ pháp phiên bản 3.x):
Project đã được tạo ra. 3- Tạo module đầu tiên của bạnTrên Eclipse chọn:
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: main.py: main.py
Project đã được tạo ra. main.py bằng cách nhấn phải chuột vào nó và chọn:
Nhập vào tên file: main.py: Thêm nội dung cho main.py:Chạy file main.py bằng cách nhấn phải chuột vào nó và chọn: 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. Run As/Python RunPython khác. Tên của file được đối xử như là một namespace (Không gian tên) Kết quả nhận được khi chạy main.py: 4- Python Module và Python Package "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."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". 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) "mymodule.py" trong package "org.o7planning.test": "Python package" đơn giản là một thư mục chứa các "Python module". "mymodule" để sử dụng với cú pháp:
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": 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.
importExample1.py
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. "mymodule" và nằm trong package "org.o7planning.test". Trong mymodule định nghĩa một hàm có tên sayHello.
mymodule.py
Trả về giá trị tuyệt đối của x. mymodule: Tra cứu thêm về math: 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. 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. importExample2.py
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 đó. 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: 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. |