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 Show
Đâ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
Đã đến lúc viết một số mã Python Chào thế giớiCó 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ị 5 là
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áoSử dụng Trình thông dịch Python một cách tương tácCá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
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ịchTrong 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 Trình thông dịch Python (REPL) chạy bên trong cửa sổ đầu cuốiNgoà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
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õ 7. Sau đó, bạn sẽ thấy phản hồi từ trình thông dịch PythonVí dụ này là từ cửa sổ Dấu nhắc Lệnh của Windows
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õ 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ư 9Nế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ụ: 0Nếu bạn không nhìn thấy lời nhắc 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úpThực thi mã PythonNế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ị 5 trên bảng điều khiển
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 1>>>
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 Chúc mừngĐã xảy ra sự cố?
(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 Thoát Trình thông dịchKhi 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
Chạy Tập lệnh Python từ Dòng lệnhNhậ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
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 7 chứa các nội dung sau
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. 8Ví dụ: trong Windows, nó sẽ trông như thế này 1Nế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ó 2Trong Linux hoặc macOS, phiên của bạn có thể giống như thế này 3Tệp script không bắt buộc phải có phần mở rộng 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 4Nhưng cung cấp cho các tệp Python một phần mở rộng 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áoTương tác với Python thông qua IDEMô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àn rỗiHầ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 WindowsChuyể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 1Nhấp vào biểu tượng để bắt đầu IDLE Bắt đầu IDLE trong macOSMở 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 2 và nhấn Enter . Trong cửa sổ terminal, gõ 3 và nhấn Enter . Bắt đầu IDLE trong LinuxIDLE 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 2. Trong cửa sổ terminal, gõ 3 và nhấn Enter . Nếu bạn gặp lỗi nói 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à 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ụngLà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 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 IDLESau 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 Lời nhắc 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 5Trì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 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 2Một tính năng khác mà IDLE cung cấp là thu hồi câu lệnh
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 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 OK, thế là đủ rồi 5. Khí của vũ trụ phải được an toànKhi 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áoThonnyThonny 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 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ã 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ếnNhư 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 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 Lời nhắc 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 PythonDưới đây là một vài trang web khác cung cấp Python REPL
Phần kết luậnCá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 Gửi cho tôi thủ thuật Python » Giới thiệu về John Sturtz 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ề JohnMỗ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à Aldren Đan 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 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ẻ EmailBà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ý. |