Giải thích phiên bản dựa trên thiết bị đầu cuối trong python

Tại thời điểm này, bạn nên có sẵn một trình thông dịch Python 3 đang hoạt động. Nếu bạn cần trợ giúp để cài đặt Python chính xác, vui lòng tham khảo phần trước trong loạt bài hướng dẫn này

Đây là những gì bạn sẽ học trong hướng dẫn này. Bây giờ bạn đã có một thiết lập Python đang hoạt động, bạn sẽ thấy cách thực thi mã Python và chạy các chương trình Python. Đến cuối bài viết này, bạn sẽ biết cách

  • Sử dụng Python một cách tương tác bằng cách nhập mã trực tiếp vào trình thông dịch
  • Thực thi mã có trong tệp script từ dòng lệnh
  • Làm việc trong Môi trường phát triển tích hợp Python (IDE)

Đã đến lúc viết một số mã Python

Chào thế giới

Có một phong tục lâu đời trong lĩnh vực lập trình máy tính là mã đầu tiên được viết bằng ngôn ngữ mới được cài đặt là một chương trình ngắn chỉ hiển thị chuỗi _________5 trên bảng điều khiển

Ghi chú. Đây là một truyền thống lâu đời có từ những năm 1970. Xem Xin chào, Thế giới. cho một lịch sử ngắn gọn. Bạn thực sự có nguy cơ làm đảo lộn khí của vũ trụ nếu bạn không tuân theo phong tục này

Mã Python 3 đơn giản nhất để hiển thị

C:\Users\john>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
5 là

print("Hello, World!")

Bạn sẽ khám phá một số cách khác nhau để thực thi mã này bên dưới

Loại bỏ các quảng cáo

Sử dụng Trình thông dịch Python một cách tương tác

Cách đơn giản nhất để bắt đầu nói chuyện với Python là trong môi trường Vòng lặp Đọc-Đánh giá-In (REPL) tương tác. Điều đó đơn giản có nghĩa là khởi động trình thông dịch và gõ lệnh trực tiếp vào nó. Thông dịch viên

  • Đọc lệnh bạn nhập
  • Đánh giá và thực hiện lệnh
  • In đầu ra (nếu có) ra bàn điều khiển
  • Vòng lặp lại và lặp lại quá trình

Phiên tiếp tục theo cách này cho đến khi bạn hướng dẫn thông dịch viên kết thúc. Hầu hết mã ví dụ trong loạt bài hướng dẫn này được trình bày dưới dạng tương tác REPL

Khởi động Trình thông dịch

Trong môi trường máy tính để bàn GUI, có khả năng quá trình cài đặt đã đặt một biểu tượng trên màn hình nền hoặc một mục trong hệ thống menu của máy tính để bàn khởi động Python

Ví dụ: trong Windows, rất có thể sẽ có một nhóm chương trình trong menu Bắt đầu có nhãn Python 3. x và bên dưới nó là một mục menu có nhãn Python 3. x (32-bit) hoặc thứ gì đó tương tự tùy thuộc vào cài đặt cụ thể mà bạn đã chọn

Nhấp vào mục đó sẽ khởi động trình thông dịch Python

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python
Trình thông dịch Python (REPL) chạy bên trong cửa sổ đầu cuối

Ngoài ra, bạn có thể mở cửa sổ đầu cuối và chạy trình thông dịch từ dòng lệnh. Cách bạn mở một cửa sổ đầu cuối khác nhau tùy thuộc vào hệ điều hành bạn đang sử dụng

  • Trong Windows, nó được gọi là Command Prompt
  • Trong macOS hoặc Linux, nó nên được gọi là Terminal

Sử dụng chức năng tìm kiếm của hệ điều hành của bạn để tìm kiếm “lệnh” trong Windows hoặc “thiết bị đầu cuối” trong macOS hoặc Linux sẽ tìm thấy nó

Khi một cửa sổ đầu cuối mở ra, nếu các đường dẫn đã được thiết lập đúng cách trong quá trình cài đặt Python, bạn có thể chỉ cần gõ

C:\Users\john>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
7. Sau đó, bạn sẽ thấy phản hồi từ trình thông dịch Python

Ví dụ này là từ cửa sổ Dấu nhắc Lệnh của Windows

C:\Users\john>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

Lưu ý kỹ thuật. Nếu bạn đang sử dụng hệ thống Linux và đã cài đặt Python 3, thì có thể cả Python 2 và Python 3 đều đã được cài đặt. Trong trường hợp đó, có thể gõ

C:\Users\john>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
7 tại dấu nhắc sẽ khởi động Python 2. Bắt đầu Python 3 có thể yêu cầu gõ một cái gì đó khác, như
C:\Users\john>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
9

Nếu bạn đã cài đặt phiên bản Python 3 mới hơn phiên bản được bao gồm trong bản phân phối, bạn thậm chí có thể cần chỉ định phiên bản bạn đã cài đặt cụ thể—ví dụ:

>>> print("Hello, World!")
Hello, World!
0

Nếu bạn không nhìn thấy lời nhắc

>>> print("Hello, World!")
Hello, World!
1, thì bạn đang không nói chuyện với trình thông dịch Python. Điều này có thể là do Python chưa được cài đặt hoặc không có trong đường dẫn của phiên cửa sổ đầu cuối của bạn. Cũng có thể do bạn chưa tìm đúng lệnh để thực hiện. Bạn có thể tham khảo hướng dẫn cài đặt Python của chúng tôi để được trợ giúp

Thực thi mã Python

Nếu bạn đang nhìn thấy lời nhắc, bạn đang tắt và đang chạy. Bước tiếp theo là thực thi câu lệnh hiển thị

C:\Users\john>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
5 trên bảng điều khiển

  1. Đảm bảo rằng dấu nhắc
    >>> print("Hello, World!")
    Hello, World!
    
    1 được hiển thị và con trỏ được định vị sau dấu nhắc
  2. Gõ lệnh
    >>> print("Hello, World!")
    Hello, World!
    
    4 chính xác như hình
  3. Nhấn phím Enter .

Phản hồi của thông dịch viên sẽ xuất hiện trên dòng tiếp theo. Bạn có thể biết đó là đầu ra của bàn điều khiển vì không có dấu nhắc

>>> print("Hello, World!")
Hello, World!
1

>>>

>>> print("Hello, World!")
Hello, World!

Nếu phiên của bạn giống như trên, thì bạn đã thực thi mã Python đầu tiên của mình. Dành một chút thời gian để ăn mừng

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python
Chúc mừng

Đã xảy ra sự cố?

  • Bạn quên đặt chuỗi cần in trong dấu ngoặc kép

    >>>

    >>> print(Hello, World!)
      File "", line 1
        print(Hello, World!)
                          ^
    SyntaxError: invalid syntax
    

  • Bạn nhớ dấu ngoặc kép mở đầu nhưng lại quên dấu ngoặc kép kết thúc

    >>>

    >>> print("Hello, World!)
      File "", line 1
        print("Hello, World!)
                            ^
    SyntaxError: EOL while scanning string literal
    

  • Bạn đã sử dụng các dấu ngoặc kép mở và đóng khác nhau

    >>>

    >>> print("Hello, World!')
      File "", line 1
        print("Hello, World!')
                             ^
    SyntaxError: EOL while scanning string literal
    

  • Bạn quên dấu ngoặc đơn

    >>>

    >>> print "Hello, World!"
      File "", line 1
        print "Hello, World!"
                            ^
    SyntaxError: Missing parentheses in call to 'print'
    

  • Bạn đã nhập thêm các ký tự khoảng trắng trước lệnh

    >>>

    >>>     print("Hello, World!")
      File "", line 1
        print("Hello, World!")
        ^
    IndentationError: unexpected indent
    

(Bạn sẽ thấy trong phần sắp tới tại sao điều này lại quan trọng. )

Nếu bạn gặp một số loại thông báo lỗi, hãy quay lại và xác minh rằng bạn đã nhập lệnh chính xác như được hiển thị ở trên

Loại bỏ các quảng cáo

Thoát Trình thông dịch

Khi bạn tương tác xong với trình thông dịch, bạn có thể thoát khỏi phiên REPL theo nhiều cách

  • Nhập

    >>> print("Hello, World!")
    Hello, World!
    
    6 và nhấn Enter .

    >>>

    >>> exit()
    
    C:\Users\john>
    

  • Trong Windows, nhập Ctrl + Z và nhấn . Enter:

    >>>

    >>> ^Z
    C:\Users\john>
    

  • Trong Linux hoặc macOS, hãy nhập Ctrl + D . Thông dịch viên chấm dứt ngay lập tức; . Enter is not needed.

  • Nếu vẫn thất bại, bạn chỉ cần đóng cửa sổ phiên dịch. Đây không phải là cách tốt nhất, nhưng nó sẽ hoàn thành công việc

Chạy Tập lệnh Python từ Dòng lệnh

Nhập các lệnh vào trình thông dịch Python một cách tương tác là điều tuyệt vời để kiểm tra nhanh và khám phá các tính năng hoặc chức năng

Tuy nhiên, cuối cùng, khi bạn tạo các ứng dụng phức tạp hơn, bạn sẽ phát triển các đoạn mã dài hơn mà bạn sẽ muốn chỉnh sửa và chạy lặp lại. Bạn rõ ràng không muốn mỗi lần nhập lại mã vào trình thông dịch. Đây là nơi bạn sẽ muốn tạo một tệp script

Tập lệnh Python là một bộ mã có thể tái sử dụng. Nó thực chất là một chương trình Python—một chuỗi các hướng dẫn Python—được chứa trong một tệp. Bạn có thể chạy chương trình bằng cách chỉ định tên của tệp script cho trình thông dịch

Các tập lệnh Python chỉ là văn bản thuần túy, vì vậy bạn có thể chỉnh sửa chúng bằng bất kỳ trình soạn thảo văn bản nào. Nếu bạn có một trình soạn thảo yêu thích của lập trình viên hoạt động trên các tệp văn bản, bạn có thể sử dụng. Nếu không, những thứ sau đây thường được cài đặt sẵn với hệ điều hành tương ứng của chúng

  • các cửa sổ. Sổ tay
  • Unix/Linux. vi hoặc vim
  • hệ điều hành Mac. Chỉnh sửa văn bản

Sử dụng bất kỳ trình chỉnh sửa nào bạn đã chọn, tạo một tệp tập lệnh có tên

>>> print("Hello, World!")
Hello, World!
7 chứa các nội dung sau

print("Hello, World!")

Bây giờ hãy lưu tệp, theo dõi thư mục hoặc thư mục bạn đã chọn để lưu vào

Bắt đầu một dấu nhắc lệnh hoặc cửa sổ đầu cuối. Nếu thư mục làm việc hiện tại giống với vị trí bạn đã lưu tệp, bạn chỉ cần chỉ định tên tệp làm đối số dòng lệnh cho trình thông dịch Python.

>>> print("Hello, World!")
Hello, World!
8

Ví dụ: trong Windows, nó sẽ trông như thế này

C:\Users\john>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
1

Nếu tập lệnh không có trong thư mục làm việc hiện tại, bạn vẫn có thể chạy nó. Bạn sẽ chỉ phải chỉ định tên đường dẫn cho nó

C:\Users\john>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
2

Trong Linux hoặc macOS, phiên của bạn có thể giống như thế này

C:\Users\john>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
3

Tệp script không bắt buộc phải có phần mở rộng

>>> print("Hello, World!")
Hello, World!
9. Trình thông dịch Python sẽ chạy tệp bất kể nó được gọi là gì, miễn là bạn chỉ định đúng tên tệp trên dòng lệnh

C:\Users\john>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
4

Nhưng cung cấp cho các tệp Python một phần mở rộng

>>> print("Hello, World!")
Hello, World!
9 là một quy ước hữu ích vì nó giúp chúng dễ dàng nhận dạng hơn. Trong các môi trường biểu tượng/thư mục hướng đến máy tính để bàn như Windows và macOS, điều này thường sẽ cho phép thiết lập liên kết tệp phù hợp để bạn có thể chạy tập lệnh chỉ bằng cách nhấp vào biểu tượng của nó

Loại bỏ các quảng cáo

Tương tác với Python thông qua IDE

Môi trường phát triển tích hợp (IDE) là một ứng dụng ít nhiều kết hợp tất cả các chức năng mà bạn đã thấy cho đến nay. Các IDE thường cung cấp khả năng REPL cũng như một trình chỉnh sửa mà bạn có thể tạo và sửa đổi mã để sau đó gửi tới trình thông dịch để thực thi

Bạn cũng có thể tìm thấy các tính năng thú vị như

  • Đánh dấu cú pháp. Các IDE thường tô màu các thành phần cú pháp khác nhau trong mã để dễ đọc hơn
  • Trợ giúp theo ngữ cảnh. Các IDE nâng cao có thể hiển thị thông tin liên quan từ tài liệu Python hoặc thậm chí các bản sửa lỗi được đề xuất cho các loại lỗi mã phổ biến
  • hoàn thành mã. Một số IDE có thể hoàn thành các đoạn mã được nhập một phần (như tên hàm) cho bạn—một tính năng tiện lợi và tiết kiệm thời gian tuyệt vời
  • gỡ lỗi. Trình gỡ lỗi cho phép bạn chạy mã từng bước và kiểm tra dữ liệu chương trình khi bạn thực hiện. Điều này là vô giá khi bạn đang cố gắng xác định lý do tại sao một chương trình hoạt động không đúng cách, điều chắc chắn sẽ xảy ra

nhàn rỗi

Hầu hết các bản cài đặt Python đều chứa một IDE thô sơ có tên là IDLE. Cái tên bề ngoài là viết tắt của Môi trường học tập và phát triển tích hợp, nhưng một thành viên của nhóm Monty Python tên là Eric Idle, điều này khó có vẻ là trùng hợp ngẫu nhiên

Quy trình chạy IDLE thay đổi từ hệ điều hành này sang hệ điều hành khác

Bắt đầu IDLE trong Windows

Chuyển đến menu Bắt đầu và chọn Tất cả chương trình hoặc Tất cả ứng dụng. Cần có một biểu tượng chương trình có nhãn IDLE (Python 3. x 32-bit) hoặc một cái gì đó tương tự. Điều này sẽ khác một chút giữa Win 7, 8 và 10. Biểu tượng IDLE có thể nằm trong thư mục nhóm chương trình có tên Python 3. x. Bạn cũng có thể tìm thấy biểu tượng chương trình IDLE bằng cách sử dụng công cụ tìm kiếm của Windows từ menu bắt đầu và nhập vào

>>> print(Hello, World!)
  File "", line 1
    print(Hello, World!)
                      ^
SyntaxError: invalid syntax
1

Nhấp vào biểu tượng để bắt đầu IDLE

Bắt đầu IDLE trong macOS

Mở Tìm kiếm Spotlight. Nhập Cmd + Dấu cách là một trong nhiều cách để thực hiện việc này. Trong hộp tìm kiếm, nhập

>>> print(Hello, World!)
  File "", line 1
    print(Hello, World!)
                      ^
SyntaxError: invalid syntax
2 và nhấn Enter .

Trong cửa sổ terminal, gõ

>>> print(Hello, World!)
  File "", line 1
    print(Hello, World!)
                      ^
SyntaxError: invalid syntax
3 và nhấn Enter .

Bắt đầu IDLE trong Linux

IDLE khả dụng với bản phân phối Python 3 nhưng có thể chưa được cài đặt theo mặc định. Để tìm hiểu xem có phải như vậy hay không, hãy mở một cửa sổ đầu cuối. Điều này khác nhau tùy thuộc vào bản phân phối Linux, nhưng bạn có thể tìm thấy nó bằng cách sử dụng chức năng tìm kiếm trên màn hình và tìm kiếm

>>> print(Hello, World!)
  File "", line 1
    print(Hello, World!)
                      ^
SyntaxError: invalid syntax
2. Trong cửa sổ terminal, gõ
>>> print(Hello, World!)
  File "", line 1
    print(Hello, World!)
                      ^
SyntaxError: invalid syntax
3 và nhấn Enter .

Nếu bạn gặp lỗi nói

>>> print(Hello, World!)
  File "", line 1
    print(Hello, World!)
                      ^
SyntaxError: invalid syntax
6 hoặc điều gì đó tương tự như vậy, thì có vẻ như IDLE chưa được cài đặt, vì vậy bạn sẽ cần phải cài đặt nó

Phương pháp cài đặt ứng dụng cũng thay đổi từ bản phân phối Linux này sang bản phân phối tiếp theo. Ví dụ với Ubuntu Linux lệnh cài đặt IDLE là

>>> print(Hello, World!)
  File "", line 1
    print(Hello, World!)
                      ^
SyntaxError: invalid syntax
7. Nhiều bản phân phối Linux có trình quản lý ứng dụng dựa trên GUI mà bạn cũng có thể sử dụng để cài đặt ứng dụng

Làm theo bất kỳ quy trình nào phù hợp với bản phân phối của bạn để cài đặt IDLE. Sau đó, nhập

>>> print(Hello, World!)
  File "", line 1
    print(Hello, World!)
                      ^
SyntaxError: invalid syntax
3 vào cửa sổ đầu cuối và nhấn Enter để chạy. Quy trình cài đặt của bạn cũng có thể đã thiết lập một biểu tượng chương trình ở đâu đó trên màn hình để khởi động IDLE.

chà

Sử dụng IDLE

Sau khi IDLE được cài đặt và bạn đã khởi động thành công, bạn sẽ thấy một cửa sổ có tiêu đề Python 3. x. x Vỏ, trong đó 3. x. x tương ứng với phiên bản Python của bạn

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python

Lời nhắc

>>> print("Hello, World!")
Hello, World!
1 sẽ trông quen thuộc. Bạn có thể nhập các lệnh REPL một cách tương tác, giống như khi bạn khởi động trình thông dịch từ cửa sổ bảng điều khiển. Lưu tâm đến khí của vũ trụ, hiển thị lại
C:\Users\john>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
5

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python

Trình thông dịch hoạt động ít nhiều giống như khi bạn chạy nó trực tiếp từ bảng điều khiển. Giao diện IDLE thêm lợi ích hiển thị các thành phần cú pháp khác nhau bằng các màu riêng biệt để làm cho mọi thứ dễ đọc hơn

Nó cũng cung cấp trợ giúp theo ngữ cảnh. Ví dụ: nếu bạn nhập

>>> print("Hello, World!)
  File "", line 1
    print("Hello, World!)
                        ^
SyntaxError: EOL while scanning string literal
1 mà không nhập bất kỳ đối số nào cho hàm in hoặc dấu ngoặc đơn đóng, thì văn bản cầu vượt sẽ xuất hiện chỉ định thông tin sử dụng cho hàm
>>> print("Hello, World!)
  File "", line 1
    print("Hello, World!)
                        ^
SyntaxError: EOL while scanning string literal
2

Một tính năng khác mà IDLE cung cấp là thu hồi câu lệnh

  • Nếu bạn đã nhập một vài câu lệnh, bạn có thể gọi lại chúng bằng Alt + P and Alt+N in Windows or Linux.
  • Alt + P lặp lại các câu lệnh đã thực hiện trước đó; . Alt+N cycles forward.
  • Khi một câu lệnh đã được gọi lại, bạn có thể sử dụng các phím chỉnh sửa trên bàn phím để chỉnh sửa và sau đó thực hiện lại câu lệnh đó. Các lệnh tương ứng trong macOS là Cmd + PCmd+N.

Bạn cũng có thể tạo các tệp script và chạy chúng trong IDLE. Từ menu cửa sổ Shell, chọn Tệp → Tệp mới. Điều đó sẽ mở ra một cửa sổ chỉnh sửa bổ sung. Nhập mã để được thực thi

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python

Từ menu trong cửa sổ đó, chọn Tệp → Lưu hoặc Tệp → Lưu dưới dạng… và lưu tệp vào đĩa. Sau đó chọn Chạy → Chạy mô-đun. Đầu ra sẽ xuất hiện trở lại trong cửa sổ Shell của trình thông dịch

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python

OK, thế là đủ rồi

C:\Users\john>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
5. Khí của vũ trụ phải được an toàn

Khi cả hai cửa sổ đều mở, bạn có thể chuyển đổi qua lại, chỉnh sửa mã trong một cửa sổ, chạy mã và hiển thị đầu ra của mã trong cửa sổ kia. Theo cách đó, IDLE cung cấp một nền tảng phát triển Python thô sơ

Mặc dù hơi cơ bản, nhưng nó hỗ trợ khá nhiều chức năng bổ sung, bao gồm hoàn thành mã, định dạng mã và trình gỡ lỗi. Xem tài liệu IDLE để biết thêm chi tiết

Loại bỏ các quảng cáo

Thonny

Thonny là Python IDE miễn phí được phát triển và duy trì bởi Viện Khoa học Máy tính tại Đại học Tartu, Estonia. Nó được nhắm mục tiêu cụ thể cho những người mới bắt đầu sử dụng Python, vì vậy giao diện đơn giản và gọn gàng cũng như dễ hiểu và nhanh chóng làm quen

Giống như IDLE, Thonny hỗ trợ tương tác REPL cũng như chỉnh sửa và thực thi tệp script

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python
Giải thích phiên bản dựa trên thiết bị đầu cuối trong python

Thonny thực hiện đánh dấu cú pháp và hoàn thành mã ngoài việc cung cấp trình gỡ lỗi từng bước. Một tính năng đặc biệt hữu ích cho những người đang học Python là trình gỡ lỗi hiển thị các giá trị trong các biểu thức khi chúng được đánh giá trong khi bạn xem qua mã

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python

Thonny đặc biệt dễ bắt đầu vì nó đi kèm với Python 3. 6 được xây dựng trong. Vì vậy, bạn chỉ cần thực hiện một lần cài đặt và bạn đã sẵn sàng sử dụng

Các phiên bản có sẵn cho Windows, macOS và Linux. Trang web của Thonny có hướng dẫn tải xuống và cài đặt

IDLE và Thonny chắc chắn không phải là trò chơi duy nhất. Có nhiều IDE khác có sẵn để chỉnh sửa và phát triển mã Python. Xem Hướng dẫn về trình chỉnh sửa mã và IDE Python của chúng tôi để biết thêm các đề xuất

Trang web REPL Python trực tuyến

Như bạn đã thấy trong phần trước, có những phần mềm có thể cung cấp cho bạn quyền truy cập tương tác vào trình thông dịch Python trực tuyến mà bạn không cần phải cài đặt bất kỳ thứ gì cục bộ

Cách tiếp cận này có thể không đạt yêu cầu đối với một số ví dụ phức tạp hoặc dài hơn trong hướng dẫn này. Nhưng đối với các phiên REPL đơn giản, nó sẽ hoạt động tốt

Tổ chức phần mềm Python cung cấp Shell tương tác trên trang web của họ. Trên trang chính, nhấp vào nút trông giống như một trong những nút này

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python
Giải thích phiên bản dựa trên thiết bị đầu cuối trong python

Hoặc truy cập trực tiếp https. //www. con trăn. tổ chức/vỏ

Bạn sẽ nhận được một trang có cửa sổ giống như thế này

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python

Lời nhắc

>>> print("Hello, World!")
Hello, World!
1 quen thuộc cho bạn biết rằng bạn đang nói chuyện với trình thông dịch Python

Dưới đây là một vài trang web khác cung cấp Python REPL

  • PythonFiddle
  • thay thế. Nó
  • nữ trang

Loại bỏ các quảng cáo

Phần kết luận

Các ứng dụng lớn hơn thường được chứa trong các tệp script được chuyển tới trình thông dịch Python để thực thi

Nhưng một trong những ưu điểm của ngôn ngữ thông dịch là bạn có thể chạy trình thông dịch và thực thi các lệnh một cách tương tác. Python rất dễ sử dụng theo cách này và đó là một cách tuyệt vời để bạn bắt đầu tìm hiểu cách thức hoạt động của ngôn ngữ này

Các ví dụ xuyên suốt hướng dẫn này đã được tạo ra bằng cách tương tác trực tiếp với trình thông dịch Python, nhưng nếu bạn chọn sử dụng IDLE hoặc một số IDE có sẵn khác, thì các ví dụ vẫn hoạt động tốt

Tiếp tục đến phần tiếp theo, nơi bạn sẽ bắt đầu khám phá các yếu tố của chính ngôn ngữ Python

« Cài đặt Python

Các loại dữ liệu cơ bản »

Đánh dấu là đã hoàn thành

🐍 Thủ thuật Python 💌

Nhận một Thủ thuật Python ngắn và hấp dẫn được gửi đến hộp thư đến của bạn vài ngày một lần. Không có thư rác bao giờ. Hủy đăng ký bất cứ lúc nào. Được quản lý bởi nhóm Real Python

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python

Gửi cho tôi thủ thuật Python »

Giới thiệu về John Sturtz

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python
Giải thích phiên bản dựa trên thiết bị đầu cuối trong python

John là một Pythonista cuồng nhiệt và là thành viên của nhóm hướng dẫn Real Python

» Thông tin thêm về John


Mỗi hướng dẫn tại Real Python được tạo bởi một nhóm các nhà phát triển để nó đáp ứng các tiêu chuẩn chất lượng cao của chúng tôi. Các thành viên trong nhóm đã làm việc trong hướng dẫn này là

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python

Aldren

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python

Đan

Giải thích phiên bản dựa trên thiết bị đầu cuối trong python

Joanna

Bậc thầy Kỹ năng Python trong thế giới thực Với quyền truy cập không giới hạn vào Python thực

Tham gia với chúng tôi và có quyền truy cập vào hàng nghìn hướng dẫn, khóa học video thực hành và cộng đồng các Pythonistas chuyên gia

Nâng cao kỹ năng Python của bạn »

Chuyên gia Kỹ năng Python trong thế giới thực
Với quyền truy cập không giới hạn vào Python thực

Tham gia với chúng tôi và có quyền truy cập vào hàng ngàn hướng dẫn, khóa học video thực hành và cộng đồng Pythonistas chuyên gia

Nâng cao kỹ năng Python của bạn »

Bạn nghĩ sao?

Đánh giá bài viết này

Tweet Chia sẻ Chia sẻ Email

Bài học số 1 hoặc điều yêu thích mà bạn đã học được là gì?

Mẹo bình luận. Những nhận xét hữu ích nhất là những nhận xét được viết với mục đích học hỏi hoặc giúp đỡ các sinh viên khác. và nhận câu trả lời cho các câu hỏi phổ biến trong cổng thông tin hỗ trợ của chúng tôi

Lập trình dựa trên thiết bị đầu cuối trong Python là gì?

Thiết bị đầu cuối là gì? . Một thiết bị đầu cuối cho phép bạn truy cập đầy đủ vào tất cả các hoạt động bên trong máy tính của mình, thông qua đầu vào dựa trên văn bản. a text based way to interact with the files and programs on your computer. A terminal allows you full access to all the inner workings of your computer, through text based input.

Làm cách nào để sử dụng thiết bị đầu cuối Python?

Một cách được sử dụng rộng rãi để chạy mã Python là thông qua một phiên tương tác. Để bắt đầu một phiên tương tác Python, chỉ cần mở một dòng lệnh hoặc thiết bị đầu cuối rồi nhập python hoặc python3 tùy thuộc vào cài đặt Python của bạn rồi nhấn Enter .

Thiết bị đầu cuối và trình thông dịch trong Python là gì?

"Thiết bị đầu cuối" là từ thông thường trong ngữ cảnh Linux/Mac và "dấu nhắc lệnh" trên Windows. Đó là cửa sổ nơi bạn nhập lệnh cho hệ điều hành của mình để chạy các chương trình, v.v. Trình thông dịch Python là một chương trình đọc mã Python và chạy nó. Mã Python chỉ là văn bản, mà máy tính của bạn không thể chạy tự nhiên

Thiết bị đầu cuối có nghĩa là gì trong mã?

Thiết bị đầu cuối là môi trường nhập và xuất văn bản . Nó là một chương trình hoạt động như một trình bao bọc và cho phép chúng ta nhập các lệnh mà máy tính xử lý. Nói một cách dễ hiểu, đó là "cửa sổ" mà bạn nhập các lệnh thực tế mà máy tính của bạn sẽ xử lý.