Networks Business Online Việt Nam & International VH2

Cài đặt Python và môi trường phát triển ứng dụng | Tự học ICT

Đăng ngày 07 November, 2022 bởi admin
Trong bài học kinh nghiệm này tất cả chúng ta sẽ học cách thiết lập Python và môi trường tự nhiên tăng trưởng ứng dụng cho Python. Bạn cũng học cách thao tác với Python Interpreter ở chính sách tương tác và chính sách ngữ cảnh cũng như chính sách hoạt động giải trí của Python .

Cài đặt Python

Để hoàn toàn có thể thao tác với Python ( viết / thực thi ứng dụng ) bạn cần thiết lập Python. Do Python hoạt động giải trí đa nền tảng, quy trình setup nhờ vào vào hệ điều hành quản lý .

Để đơn giản hóa việc minh họa, chúng ta sẽ chỉ sử dụng windows. Việc cài đặt Python trên các hệ điều hành khác sẽ trình bày trong một số bài blog riêng.

Tải bản thiết lập Python cho Windows từ link https://www.python.org/downloads/windows/. Bạn hoàn toàn có thể lựa chọn bản thiết lập offline ( executable installer ) hoặc cài từ web ( web-based installer ) 32 hoặc 64 bit. Lưu ý Python không tương hỗ windows XP .Khi chạy chương trình thiết lập quan tâm chọn Add Python to PATH để thuận tiện chạy Python từ dấu nhắc lệnh .Lưu ý chọn Add Python to PATHKhi hoàn thành xong trong Start menu sẽ Open thư mục Python tương ứng :Python 3.8 là shortcut đến chương trình python.exe – trình thông dịch của Python .IDLE ( Intergrated Development and Learning Environment ) là một thiên nhiên và môi trường tích hợp đơn thuần cho Python .

Để kiểm tra, bạn mở Command Prompt của windows và gõ lệnh python. Kết quả thu được như sau:

Anaconda
Bạn có thể lựa chọn cài đặt Python thông qua Anaconda.
Anaconda là một gói phần mềm dành cho nghiên cứu khoa học máy tính sử dụng Python (và ngôn ngữ R) trong đó sử dụng một phiên bản riêng của Python. Gói Anaconda cũng đi kèm Spyder (môi trường phát triển cho Python), Kite (chương trình hỗ trợ viết code Python), Jupyter Notebook (ứng dụng xây dựng tài liệu học tập cho nhiều ngôn ngữ, trong đó có Python).
Nếu lựa chọn cài đặt Anaconda, bạn không cần cài đặt Python và IDE riêng rẽ.
Bạn có thể tải bản cài của Anaconda Individual Edition (miễn phí) từ đây: https://www.anaconda.com/products/individual. Có đầy đủ bộ cài cho cả Windows, MacOs và Linux.
Khi cài đặt xong Anaconda Individual Edition bạn sẽ có đầy đủ công cụ để bắt đầu học lập trình Python.

Hello world, Python !

Python hoạt động giải trí ở hai chính sách : chính sách tương tác ( interactive mode ) và chính sách ngữ cảnh ( script mode ) .

Chế độ tương tác

Để thử nghiệm hoạt động giải trí của Python ở chính sách tương tác bạn có thế sử dụng Python Interpreter hoặc Python IDLE .

Khi chạy hai chương trình trên bạn sẽ gặp dấu nhắc lệnh >>>. Từ vị trí này bạn có thể gõ bất kỳ lệnh Python nào. Trình thông dịch lệnh của Python sẽ dịch và thực thi lệnh ngay khi bạn kết thúc nhập lệnh với phím Enter.

Hãy nhập lệnh sau ( và ấn Enter ) :

>>> print('Hello world, Python') # đừng nhập dấu nhắc >>>

Bạn thu được tác dụng như sau :Sử dụng Python InterpreterSử dụng Python IDLE Shell

chế độ tương tác (interactive mode) của Python bạn làm việc theo trình tự: nhập lệnh, ấn Enter => python interpreter dịch và thực thi lệnh.

Một số chú ý quan tâm khi sử dụng Python Interpreter ở chính sách tương tác :

  • Ở chế độ này thông thường mỗi lần bạn chỉ nhập một lệnh (và ấn Enter).
  • Nếu lệnh kéo dài trên một dòng, bạn kết thúc dòng bằng ký tự \ (và ấn Enter).
  • Nếu cần nhập nhiều lệnh, bạn phân tách các lệnh bằng ký tự ; (ấn Enter khi kết thúc nhập lệnh cuối cùng).
  • Nếu cần nhập nhiều lệnh trên nhiều dòng, bạn kết thúc mỗi lệnh bằng ;\ (và ấn Enter).

Chế độ tương tác tương thích với việc học Python cũng như triển khai những tác vụ giám sát. Để viết chương trình Python, bạn cần sử dụng chính sách ngữ cảnh .Mặc dù hoàn toàn có thể sử dụng Python interpreter, bạn nên sử dụng IDLE Shell. IDLE Shell tương hỗ nhắc lệnh và hiển thị màu cho code như bạn thấy ở hình trên. Ngoài ra bạn cũng nên sử dụng một trong những IDE chuyên nghiệp như trình diễn ở phần sau của bài học kinh nghiệm .

Chế độ ngữ cảnh

Ở chính sách này, bạn viết lệnh vào một file mã nguồn có phần lan rộng ra py và chạy từ Command Prompt qua lệnh python. Hãy cùng thực thi qua những bước sau

1. Tạo file mã nguồn hello.py

Nếu sử dụng IDLE, chọn File -> New File ( hoặc tổng hợp Ctrl + N ) để tạo file mã nguồn mới. Lưu file này trong thư mục D : \ Python \ hello.py .File mã nguồn của python chỉ là một file văn bản ( plaintext ) thường thì. Do đó bạn cũng hoàn toàn có thể tạo và chỉnh sửa bằng một ứng dụng giải quyết và xử lý văn bản như Notepad, Notepad + +, Sublime text .

2. Viết code cho hello.py

Viết code như sau cho hello.py .

name = input("Your name? ")
print("Hello", name, sep=' ')

Khi sử dụng IDLE code sẽ hiển thị với màu .Các chương trình Notepad + + hay Sublime Text đều tương hỗ hiển thị màu và nhắc code cho code Python. Nhìn chung để học Python bạn chỉ cần Notepad + + hay Sublime text là đủ .

3. Chạy chương trình

Bạn có 1 số ít cách khác nhau để chạy chương trình từ file mã nguồn Python .Cách đơn thuần nhất là chọn lệnh Run -> Run module từ hành lang cửa số chỉnh sửa và biên tập code của IDLE. Bạn thu được tác dụng như sau :

Cách thứ hai là chạy từ Command Prompt của windows với lệnh python. Mở Command Prompt và di chuyển đến thư mục D:\Python. Từ dấu nhắc gõ lệnh python hello.py (hoặc py hello.py). Bạn thu được kết quả như sau:

Cách chạy chương trình ở chính sách ngữ cảnh gần tựa như như chạy chương trình C # qua lệnh dotnet .Cách thứ ba là thiết lập trong windows để chương trình Python. exe là chương trình mở mặc định cho file py ( tựa như như thiết lập Acrobat reader làm chương trình mặc định cho file pdf ). Khi này nếu bạn click đúp vào file mã nguồn py, file mã nguồn sẽ được Python. exe thực thi như một chương trình exe .Trên windows 10 bạn hoàn toàn có thể click phải chuột vào file py và chọn Open with -> Python. Nếu không nhìn thấy Python trong list, click Choose another app -> More app -> Look for other app on this PC. Chương trình chạy của Python nằm trong thư mục : { Ổ mạng lưới hệ thống } : \ Users \ { tên user } \ AppData \ Local \ Programs \ Python \ Python { số phiên bản } .

Bạn cũng có thể dùng {Ổ hệ thống}:\Windows\py.exe. py.exe là trình khởi động (launcher) của Python trên windows. Py.exe sẽ tự lựa chọn bản cài của Python để chạy (vì Python cho phép cài đặt nhiều phiên bản trên hệ thống).

Sử dụng IDLE

IDLE ( Integrated Development and Learning Environment ) là chương trình setup mặc định cùng Python trên windows. IDLE rất đơn thuần và tương thích để học lập trình Python. Nhìn chung ở quá trình học Python cơ bản bạn chỉ cần sử dụng IDLE là đủ .IDLE phân phối cả hai chính sách hoạt động giải trí : chính sách tương tác ( qua hành lang cửa số Shell ), chính sách ngữ cảnh ( qua hành lang cửa số Editor ) .Mặc định IDLE sẽ mở hành lang cửa số Shell khi khởi động .Từ hành lang cửa số Shell, để mở cửa sổ Editor bạn hoàn toàn có thể tạo file mới hoặc mở một file script có sẵn .Từ hành lang cửa số Editor bạn hoàn toàn có thể mở cửa sổ Shell bằng cách chọn Run -> Python Shell .Bạn cũng hoàn toàn có thể kiểm soát và điều chỉnh để chọn Editor làm hành lang cửa số mặc định khi khởi động : Chọn Options -> Configure IDLE -> trong tab General chọn “ Open Edit Window ” mục At Startup .Để sử dụng nhắc code bạn bấm tổng hợp Ctrl + Space .Để chạy file script bạn mở file trong Editor và chọn Run -> Run module ( hoặc ấn F5 ) .Tất cả những tùy chỉnh của IDLE đều nằm trong hành lang cửa số Settings ( Options -> Configure IDLE ) :

Các IDE khác cho Python

IDLE tương thích khi học lập trình Python. Tuy nhiên khi làm dự án Bất Động Sản thực sự với Python bạn sẽ cần đến một IDE chuyên nghiệp .Hiện nay có khá nhiều IDE dành cho Python. Chúng ta sẽ điểm qua 1 số ít IDE thông dụng nhất. Bạn hoàn toàn có thể tùy ý lựa chọn IDE theo ý thích. Với việc học lập trình Python, lựa chọn IDE không có nhiều ảnh hưởng tác động .

PyCharm

PyCharm do JetBrains tăng trưởng là IDE cho Python số 1 lúc bấy giờ. PyCharm có không thiếu toàn bộ những tính năng bạn cần để tăng trưởng những dự án Bất Động Sản phức tạp nhất bằng Python. PyCharm hoạt động giải trí đa nền tảng .Bạn hoàn toàn có thể sử dụng bản PyCharm Community ( không lấy phí ) từ đường link sau : https://www.jetbrains.com/pycharm/download/

Visual Studio

Từ Visual Studio 2019, Microsoft đưa vào workload Python giúp setup tổng thể những thành phần thiết yếu để thao tác với Python. Đây là một IDE rất chuyên nghiệp dành cho cả việc học và làm project .Với những bạn quen thuộc với công nghệ tiên tiến Microsoft, Visual Studio là lựa chọn số 1 .Bạn hoàn toàn có thể tải mản Visual Studio Community ( không tính tiền ) từ đường link sau : https://visualstudio.microsoft.com/downloads/

Visual Studio Code

Visual Studio Code hoạt động giải trí đa nền tảng. Bạn hoàn toàn có thể thiết lập extension Python để tương hỗ lập trình Python. Khi setup những extension tương thích, Visual Studio Code hoạt động giải trí rất tốt với vai trò một IDE nhẹ và đơn thuần cho cả việc học tập và thao tác với Python .Visual Studio Code do Microsoft tăng trưởng và cung ứng không lấy phí tại đường link : https://code.visualstudio.com/download .

Nếu không thích IDLE hay các IDE phức tạp, bạn có thể chỉ cần Notepad++ hay Sublime Text là đủ. Bạn có thể tải Notepad++ từ link https://notepad-plus-plus.org/downloads/, tải Sublime Text từ link https://www.sublimetext.com/3. Hai chương trình này mặc định đều hỗ trợ rất tốt cho Python như hiển thị màu code, nhắc code, thậm chí chạy trực tiếp code Python.

Kết luận

Trong bài học kinh nghiệm này tất cả chúng ta đã học cách setup Python và môi trường tự nhiên tăng trưởng ứng dụng cho Python trên windows. Có nhiều IDE khác nhau cho Python. Với mục tiêu học tập, việc lựa chọn IDE không có quá nhiều độc lạ. Bạn cũng học cách thao tác với Python Interpreter ở chính sách tương tác và chính sách ngữ cảnh .

+ Nếu bạn thấy site hữu ích, trước khi rời đi hãy giúp đỡ site bằng một hành động nhỏ để site có thể phát triển và phục vụ bạn tốt hơn.
+ Nếu bạn thấy bài viết hữu ích, hãy giúp chia sẻ tới mọi người.
+ Nếu có thắc mắc hoặc cần trao đổi thêm, mời bạn viết trong phần thảo luận cuối trang.
Cảm ơn bạn!

Source: https://vh2.com.vn
Category : Tin Học