Vỏ Python và IDLE có giống nhau không?

Nếu gần đây bạn đã tải Python xuống máy tính của mình, thì bạn có thể nhận thấy một chương trình mới trên máy của mình có tên là IDLE. Bạn có thể thắc mắc, “Chương trình này đang làm gì trên máy tính của tôi? . ” Mặc dù bạn có thể không tự tải xuống chương trình này, nhưng IDLE đi kèm với mọi bản cài đặt Python. Nó ở đó để giúp bạn bắt đầu với ngôn ngữ ngay lập tức. Trong hướng dẫn này, bạn sẽ học cách làm việc trong Python IDLE và một số thủ thuật thú vị mà bạn có thể sử dụng trong hành trình Python của mình

Trong hướng dẫn này, bạn sẽ học

  • Python IDLE là gì
  • Cách tương tác trực tiếp với Python bằng IDLE
  • Cách chỉnh sửa, thực thi và gỡ lỗi tệp Python bằng IDLE
  • Cách tùy chỉnh Python IDLE theo ý thích của bạn

Tiền thưởng miễn phí. Nhấp vào đây để nhận Bảng cheat Python và tìm hiểu kiến ​​thức cơ bản về Python 3, như làm việc với các kiểu dữ liệu, từ điển, danh sách và hàm Python

Python IDLE là gì?

Mọi bản cài đặt Python đều đi kèm với Môi trường học tập và phát triển tích hợp, mà bạn sẽ thấy được rút ngắn thành IDLE hoặc thậm chí là IDE. Đây là một lớp ứng dụng giúp bạn viết mã hiệu quả hơn. Mặc dù có nhiều IDE để bạn lựa chọn, nhưng Python IDLE rất đơn giản, điều này khiến nó trở thành công cụ hoàn hảo cho một lập trình viên mới bắt đầu

Python IDLE được bao gồm trong các bản cài đặt Python trên Windows và Mac. Nếu bạn là người dùng Linux, thì bạn có thể tìm và tải xuống Python IDLE bằng trình quản lý gói của mình. Khi bạn đã cài đặt nó, bạn có thể sử dụng Python IDLE làm trình thông dịch tương tác hoặc làm trình chỉnh sửa tệp

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

Thông dịch viên tương tác

Nơi tốt nhất để thử nghiệm mã Python là trong trình thông dịch tương tác, còn được gọi là trình bao. Shell là một Vòng lặp Đọc-Đánh giá-In cơ bản [REPL]. Nó đọc một câu lệnh Python, đánh giá kết quả của câu lệnh đó, sau đó in kết quả ra màn hình. Sau đó, nó lặp lại để đọc câu lệnh tiếp theo

Trình bao Python là một nơi tuyệt vời để thử nghiệm với các đoạn mã nhỏ. Bạn có thể truy cập nó thông qua thiết bị đầu cuối hoặc ứng dụng dòng lệnh trên máy của mình. Bạn có thể đơn giản hóa quy trình làm việc của mình bằng Python IDLE, trình bao này sẽ ngay lập tức khởi động trình bao Python khi bạn mở nó

Trình chỉnh sửa tệp

Mọi lập trình viên cần có khả năng chỉnh sửa và lưu tệp văn bản. Các chương trình Python là các tệp có phần mở rộng .py chứa các dòng mã Python. Python IDLE cung cấp cho bạn khả năng tạo và chỉnh sửa các tệp này một cách dễ dàng

Python IDLE cũng cung cấp một số tính năng hữu ích mà bạn sẽ thấy trong các IDE chuyên nghiệp, như đánh dấu cú pháp cơ bản, hoàn thành mã và tự động thụt lề. IDE chuyên nghiệp là những phần mềm mạnh mẽ hơn và chúng có đường cong học tập dốc. Nếu bạn mới bắt đầu hành trình lập trình Python, thì Python IDLE là một sự thay thế tuyệt vời

Cách sử dụng Python IDLE Shell

Shell là chế độ hoạt động mặc định cho Python IDLE. Khi bạn nhấp vào biểu tượng để mở chương trình, trình bao là thứ đầu tiên bạn nhìn thấy

Đây là một cửa sổ thông dịch viên Python trống. Bạn có thể sử dụng nó để bắt đầu tương tác với Python ngay lập tức. Bạn có thể kiểm tra nó bằng một dòng mã ngắn

Ở đây, bạn đã sử dụng print[] để xuất chuỗi "Hello, from IDLE!" ra màn hình của mình. Đây là cách cơ bản nhất để tương tác với Python IDLE. Bạn nhập từng lệnh một và Python phản hồi với kết quả của từng lệnh

Tiếp theo, hãy nhìn vào thanh menu. Bạn sẽ thấy một số tùy chọn để sử dụng trình bao

Bạn có thể khởi động lại shell từ menu này. Nếu bạn chọn tùy chọn đó, thì bạn sẽ xóa trạng thái của trình bao. Nó sẽ hoạt động như thể bạn đã bắt đầu một phiên bản Python IDLE mới. Shell sẽ quên mọi thứ từ trạng thái trước đó

Trong hình trên, đầu tiên bạn khai báo một biến, x = 5. Khi bạn gọi print[x], trình bao hiển thị đầu ra chính xác, đó là số 5. Tuy nhiên, khi bạn khởi động lại shell và thử gọi lại print[x], bạn có thể thấy rằng shell in một dấu vết. Đây là thông báo lỗi cho biết biến x không được xác định. Shell đã quên mọi thứ xuất hiện trước khi nó được khởi động lại

Bạn cũng có thể làm gián đoạn quá trình thực thi shell từ menu này. Thao tác này sẽ dừng mọi chương trình hoặc câu lệnh đang chạy trong trình bao tại thời điểm gián đoạn. Hãy xem điều gì sẽ xảy ra khi bạn gửi một ngắt bàn phím tới trình bao

Thông báo lỗi KeyboardInterrupt được hiển thị bằng văn bản màu đỏ ở cuối cửa sổ của bạn. Chương trình nhận được ngắt và đã dừng thực thi

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

Cách làm việc với tệp Python

Python IDLE cung cấp trình chỉnh sửa tệp chính thức, cung cấp cho bạn khả năng viết và thực thi các chương trình Python từ bên trong chương trình này. Trình chỉnh sửa tệp tích hợp cũng bao gồm một số tính năng, như hoàn thành mã và thụt đầu dòng tự động, sẽ tăng tốc quy trình viết mã của bạn. Trước tiên, hãy xem cách viết và thực thi chương trình trong Python IDLE

Mở một tệp

Để bắt đầu một tệp Python mới, chọn Tệp → Tệp mới từ thanh menu. Thao tác này sẽ mở một tệp trống trong trình chỉnh sửa, như thế này

Từ cửa sổ này, bạn có thể viết một tệp Python hoàn toàn mới. Bạn cũng có thể mở tệp Python hiện có bằng cách chọn Tệp → Mở… trong thanh menu. Thao tác này sẽ hiển thị trình duyệt tệp của hệ điều hành của bạn. Sau đó, bạn có thể tìm thấy tệp Python bạn muốn mở

Nếu bạn muốn đọc mã nguồn của mô-đun Python, thì bạn có thể chọn Tệp → Trình duyệt đường dẫn. Điều này sẽ cho phép bạn xem các mô-đun mà Python IDLE có thể xem. Khi bạn nhấp đúp vào một tệp, trình chỉnh sửa tệp sẽ mở ra và bạn có thể đọc nó

Nội dung của cửa sổ này sẽ giống như các đường dẫn được trả về khi bạn gọi sys.path. Nếu bạn biết tên của một mô-đun cụ thể mà bạn muốn xem, thì bạn có thể chọn Tệp → Trình duyệt mô-đun và nhập tên của mô-đun vào hộp xuất hiện

Chỉnh sửa tệp

Khi bạn đã mở một tệp bằng Python IDLE, thì bạn có thể thực hiện các thay đổi đối với tệp đó. Khi bạn đã sẵn sàng chỉnh sửa tệp, bạn sẽ thấy nội dung như thế này

Nội dung tệp của bạn được hiển thị trong cửa sổ đang mở. Thanh dọc phía trên cùng của cửa sổ chứa ba phần thông tin quan trọng

  1. Tên của tệp bạn đang chỉnh sửa
  2. Đường dẫn đầy đủ đến thư mục nơi bạn có thể tìm thấy tệp này trên máy tính của mình
  3. Phiên bản Python mà IDLE đang sử dụng

Trong hình trên, bạn đang chỉnh sửa tệp print[]0, nằm trong thư mục print[]1. Phiên bản Python là 3. 7. 1, mà bạn có thể thấy trong ngoặc đơn

Ngoài ra còn có hai số ở góc dưới cùng bên phải của cửa sổ

  1. Ln. hiển thị số dòng mà con trỏ của bạn đang bật
  2. Col. hiển thị số cột mà con trỏ của bạn đang bật

Thật hữu ích khi xem những con số này để bạn có thể tìm ra lỗi nhanh hơn. Chúng cũng giúp bạn đảm bảo rằng bạn đang ở trong một độ rộng đường nhất định

Có một vài dấu hiệu trực quan trong cửa sổ này sẽ giúp bạn nhớ lưu công việc của mình. Nếu quan sát kỹ, bạn sẽ thấy rằng Python IDLE sử dụng dấu hoa thị để cho bạn biết rằng tệp của bạn có các thay đổi chưa được lưu

Tên tệp được hiển thị ở đầu cửa sổ IDLE được bao quanh bởi dấu hoa thị. Điều này có nghĩa là có những thay đổi chưa được lưu trong trình chỉnh sửa của bạn. Bạn có thể lưu những thay đổi này bằng phím tắt tiêu chuẩn của hệ thống hoặc bạn có thể chọn Tệp → Lưu từ thanh menu. Đảm bảo rằng bạn lưu tệp của mình với phần mở rộng .py để tính năng đánh dấu cú pháp sẽ được bật

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

Thực thi một tập tin

Khi bạn muốn thực thi một tệp mà bạn đã tạo trong IDLE, trước tiên bạn phải đảm bảo rằng tệp đó đã được lưu. Hãy nhớ rằng, bạn có thể biết liệu tệp của mình có được lưu đúng cách hay không bằng cách tìm dấu hoa thị xung quanh tên tệp ở đầu cửa sổ trình chỉnh sửa tệp. Đừng lo lắng nếu bạn quên, mặc dù. Python IDLE sẽ nhắc bạn lưu bất cứ khi nào bạn cố thực thi một tệp chưa được lưu

Để thực thi một tệp trong IDLE, chỉ cần nhấn phím F5 trên bàn phím của bạn. Bạn cũng có thể chọn Chạy → Chạy Mô-đun từ thanh menu. Một trong hai tùy chọn sẽ khởi động lại trình thông dịch Python, sau đó chạy mã mà bạn đã viết bằng một trình thông dịch mới. Quá trình này giống như khi bạn chạy print[]3 trong thiết bị đầu cuối của mình

Khi mã của bạn được thực thi xong, trình thông dịch sẽ biết mọi thứ về mã của bạn, bao gồm mọi biến toàn cục, hàm và lớp. Điều này làm cho Python IDLE trở thành một nơi tuyệt vời để kiểm tra dữ liệu của bạn nếu có sự cố xảy ra. Nếu bạn cần làm gián đoạn quá trình thực thi chương trình của mình, thì bạn có thể nhấn Ctrl + C in the interpreter that’s running your code.

Cách cải thiện quy trình làm việc của bạn

Bây giờ bạn đã biết cách viết, chỉnh sửa và thực thi các tệp trong Python IDLE, đã đến lúc tăng tốc quy trình làm việc của bạn. Trình chỉnh sửa IDLE của Python cung cấp một vài tính năng mà bạn sẽ thấy trong hầu hết các IDE chuyên nghiệp để giúp bạn viết mã nhanh hơn. Các tính năng này bao gồm thụt đầu dòng tự động, hoàn thành mã và mẹo gọi cũng như ngữ cảnh mã

thụt đầu dòng tự động

IDLE sẽ tự động thụt lề mã của bạn khi cần bắt đầu một khối mới. Điều này thường xảy ra sau khi bạn gõ dấu hai chấm [print[]4]. Khi bạn nhấn phím enter sau dấu hai chấm, con trỏ của bạn sẽ tự động di chuyển qua một số khoảng trắng nhất định và bắt đầu một khối mã mới

Bạn có thể định cấu hình con trỏ sẽ di chuyển bao nhiêu khoảng trắng trong phần cài đặt, nhưng mặc định là bốn khoảng trắng tiêu chuẩn. Các nhà phát triển Python đã đồng ý về một phong cách tiêu chuẩn cho mã Python được viết tốt và điều này bao gồm các quy tắc về thụt lề, khoảng trắng, v.v. Kiểu tiêu chuẩn này đã được chính thức hóa và hiện được gọi là PEP 8. Để tìm hiểu thêm về nó, hãy xem Cách viết mã Python đẹp với PEP 8

Mẹo hoàn thành mã và cuộc gọi

Khi viết mã cho một dự án lớn hoặc một vấn đề phức tạp, bạn có thể dành nhiều thời gian chỉ để gõ tất cả mã mình cần. Hoàn thành mã giúp bạn tiết kiệm thời gian nhập bằng cách cố gắng hoàn thành mã cho bạn. Python IDLE có chức năng hoàn thành mã cơ bản. Nó chỉ có thể tự động điền tên của hàm và lớp. Để sử dụng tính năng tự động hoàn thành trong trình chỉnh sửa, chỉ cần nhấn phím tab sau một chuỗi văn bản

Python IDLE cũng sẽ cung cấp mẹo gọi. Mẹo gọi giống như một gợi ý cho một phần nhất định trong mã của bạn để giúp bạn nhớ phần tử đó cần gì. Sau khi bạn nhập dấu ngoặc đơn bên trái để bắt đầu gọi hàm, mẹo gọi sẽ xuất hiện nếu bạn không nhập gì trong vài giây. Ví dụ: nếu bạn không nhớ rõ cách thêm vào danh sách, thì bạn có thể tạm dừng sau dấu ngoặc đơn mở để hiển thị mẹo gọi

Mẹo cuộc gọi sẽ hiển thị dưới dạng ghi chú bật lên, nhắc bạn cách thêm vào danh sách. Gọi các mẹo như thế này cung cấp thông tin hữu ích khi bạn đang viết mã

Bối cảnh mã

Chức năng ngữ cảnh mã là một tính năng gọn gàng của trình chỉnh sửa tệp Python IDLE. Nó sẽ cho bạn thấy phạm vi của một hàm, lớp, vòng lặp hoặc cấu trúc khác. Điều này đặc biệt hữu ích khi bạn đang cuộn qua một tệp dài và cần theo dõi xem bạn đang ở đâu trong khi xem lại mã trong trình chỉnh sửa

Để bật nó, chọn Options → Code Context trong thanh menu. Bạn sẽ thấy một thanh màu xám xuất hiện ở đầu cửa sổ trình chỉnh sửa

Khi bạn cuộn xuống qua mã của mình, ngữ cảnh chứa từng dòng mã sẽ nằm bên trong thanh màu xám này. Điều này có nghĩa là các hàm print[] mà bạn nhìn thấy trong hình trên là một phần của hàm main. Khi bạn đến một dòng nằm ngoài phạm vi của chức năng này, thanh sẽ biến mất

Cách gỡ lỗi trong IDLE

Một lỗi là một vấn đề không mong muốn trong chương trình của bạn. Chúng có thể xuất hiện ở nhiều dạng và một số khó sửa hơn những dạng khác. Một số lỗi phức tạp đến mức bạn sẽ không thể bắt được chúng chỉ bằng cách đọc qua chương trình của mình. May mắn thay, Python IDLE cung cấp một số công cụ cơ bản giúp bạn gỡ lỗi chương trình của mình một cách dễ dàng

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

Chế độ GỠ LỖI phiên dịch viên

Nếu bạn muốn chạy mã của mình bằng trình gỡ lỗi tích hợp, thì bạn cần bật tính năng này. Để làm như vậy, chọn Gỡ lỗi → Trình gỡ lỗi từ thanh menu Python IDLE. Trong trình thông dịch, bạn sẽ thấy print[]6 xuất hiện ngay trước lời nhắc [print[]7], có nghĩa là trình thông dịch đã sẵn sàng và đang đợi

Khi bạn thực thi tệp Python của mình, cửa sổ trình gỡ lỗi sẽ xuất hiện

Trong cửa sổ này, bạn có thể kiểm tra các giá trị của biến cục bộ và biến toàn cục khi mã của bạn thực thi. Điều này cung cấp cho bạn thông tin chi tiết về cách dữ liệu của bạn đang được thao tác khi mã của bạn chạy

Bạn cũng có thể nhấp vào các nút sau để di chuyển qua mã của mình

  • Đi. Nhấn nút này để tiến hành thực thi tới điểm ngắt tiếp theo. Bạn sẽ tìm hiểu về những điều này trong phần tiếp theo
  • Bươc. Nhấn nút này để thực hiện dòng hiện tại và chuyển sang dòng tiếp theo
  • Kết thúc. Nếu dòng mã hiện tại chứa lệnh gọi hàm, hãy nhấn phím này để chuyển qua hàm đó. Nói cách khác, thực hiện chức năng đó và chuyển sang dòng tiếp theo, nhưng không tạm dừng trong khi thực hiện chức năng [trừ khi có điểm dừng]
  • Ngoài. Nếu dòng mã hiện tại đang ở trong một chức năng, hãy nhấn nút này để thoát khỏi chức năng này. Nói cách khác, tiếp tục thực hiện chức năng này cho đến khi bạn quay lại từ nó

Hãy cẩn thận, vì không có nút đảo ngược. Bạn chỉ có thể tiến về phía trước trong thời gian thông qua việc thực hiện chương trình của mình

Bạn cũng sẽ thấy bốn hộp kiểm trong cửa sổ gỡ lỗi

  1. Toàn cầu. thông tin toàn cầu của chương trình của bạn
  2. người dân địa phương. thông tin cục bộ của chương trình của bạn trong quá trình thực hiện
  3. Cây rơm. các chức năng chạy trong khi thực hiện
  4. Nguồn. tệp của bạn trong trình chỉnh sửa IDLE

Khi bạn chọn một trong số này, bạn sẽ thấy thông tin liên quan trong cửa sổ gỡ lỗi của mình

Điểm dừng

Điểm dừng là một dòng mã mà bạn đã xác định là nơi trình thông dịch sẽ tạm dừng trong khi chạy mã của bạn. Chúng sẽ chỉ hoạt động khi chế độ GỠ LỖI được bật, vì vậy hãy đảm bảo rằng bạn đã thực hiện việc đó trước

Để đặt điểm dừng, nhấp chuột phải vào dòng mã mà bạn muốn tạm dừng. Điều này sẽ làm nổi bật dòng mã màu vàng như một dấu hiệu trực quan của điểm dừng đã đặt. Bạn có thể đặt bao nhiêu điểm dừng trong mã của mình tùy thích. Để hoàn tác một điểm dừng, nhấp chuột phải vào cùng một dòng và chọn Xóa điểm dừng

Khi bạn đã đặt các điểm dừng và bật chế độ GỠ LỖI, bạn có thể chạy mã của mình như bình thường. Cửa sổ trình gỡ lỗi sẽ bật lên và bạn có thể bắt đầu duyệt qua mã của mình theo cách thủ công

Lỗi và ngoại lệ

Khi bạn thấy một lỗi được thông báo cho bạn trong trình thông dịch, Python IDLE cho phép bạn chuyển ngay đến tệp hoặc dòng vi phạm từ thanh menu. Tất cả những gì bạn phải làm là đánh dấu số dòng hoặc tên tệp được báo cáo bằng con trỏ và chọn Gỡ lỗi → Chuyển đến tệp/dòng từ thanh menu. Thao tác này sẽ mở tệp vi phạm và đưa bạn đến dòng chứa lỗi. Tính năng này hoạt động bất kể có bật chế độ GỠ LỖI hay không

Python IDLE cũng cung cấp một công cụ được gọi là trình xem ngăn xếp. Bạn có thể truy cập nó dưới tùy chọn Gỡ lỗi trong thanh menu. Công cụ này sẽ hiển thị cho bạn quá trình truy nguyên lỗi khi nó xuất hiện trên ngăn xếp của lỗi hoặc ngoại lệ cuối cùng mà Python IDLE gặp phải khi chạy mã của bạn. Khi xảy ra lỗi không mong muốn hoặc lỗi thú vị, bạn có thể thấy hữu ích khi xem ngăn xếp. Mặt khác, tính năng này có thể khó phân tích cú pháp và có thể sẽ không hữu ích cho bạn trừ khi bạn đang viết mã rất phức tạp

Cách tùy chỉnh Python IDLE

Có nhiều cách để bạn có thể tạo cho Python IDLE một phong cách trực quan phù hợp với mình. Giao diện mặc định dựa trên màu sắc trong logo Python. Nếu bạn không thích mọi thứ trông như thế nào, thì hầu như bạn luôn có thể thay đổi nó

Để truy cập cửa sổ tùy chỉnh, chọn Options → Configure IDLE từ thanh menu. Để xem trước kết quả của thay đổi bạn muốn thực hiện, hãy nhấn Áp dụng. Khi bạn hoàn tất việc tùy chỉnh Python IDLE, nhấn OK để lưu tất cả các thay đổi của bạn. Nếu bạn không muốn lưu các thay đổi của mình, chỉ cần nhấn Hủy bỏ

Có 5 lĩnh vực của Python IDLE mà bạn có thể tùy chỉnh

  1. Phông chữ/Tab
  2. Điểm nổi bật
  3. chìa khóa
  4. Chung
  5. Tiện ích mở rộng

Bây giờ chúng ta hãy xem xét từng người trong số họ

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

Phông chữ/Tab

Tab đầu tiên cho phép bạn thay đổi những thứ như màu chữ, cỡ chữ và kiểu chữ. Bạn có thể thay đổi phông chữ thành hầu hết mọi kiểu bạn thích, tùy thuộc vào những gì có sẵn cho hệ điều hành của bạn. Cửa sổ cài đặt phông chữ trông như thế này

Bạn có thể sử dụng cửa sổ cuộn để chọn phông chữ bạn thích. [Tôi khuyên bạn nên chọn phông chữ có độ rộng cố định như Courier New. ] Chọn cỡ chữ đủ lớn để bạn nhìn rõ. Bạn cũng có thể nhấp vào hộp kiểm bên cạnh In đậm để chuyển đổi xem tất cả văn bản có được in đậm hay không

Cửa sổ này cũng sẽ cho phép bạn thay đổi số lượng khoảng trắng được sử dụng cho mỗi cấp độ thụt đầu dòng. Theo mặc định, điều này sẽ được đặt thành tiêu chuẩn PEP 8 gồm bốn khoảng trắng. Bạn có thể thay đổi điều này để làm cho độ rộng của mã của bạn trải rộng hơn hoặc ít hơn theo ý thích của bạn

Điểm nổi bật

Tab tùy chỉnh thứ hai sẽ cho phép bạn thay đổi các điểm nổi bật. Đánh dấu cú pháp là một tính năng quan trọng của bất kỳ IDE nào làm nổi bật cú pháp của ngôn ngữ mà bạn đang làm việc. Điều này giúp bạn phân biệt trực quan giữa các cấu trúc Python khác nhau và dữ liệu được sử dụng trong mã của bạn

Python IDLE cho phép bạn tùy chỉnh hoàn toàn giao diện mã Python của mình. Nó được cài đặt sẵn ba chủ đề nổi bật khác nhau

  1. ngày nhàn rỗi
  2. Đêm nhàn rỗi
  3. nhàn rỗi Mới

Bạn có thể chọn từ các chủ đề được cài đặt sẵn này hoặc tạo chủ đề tùy chỉnh của riêng mình ngay trong cửa sổ này

Thật không may, IDLE không cho phép bạn cài đặt các chủ đề tùy chỉnh từ một tệp. Bạn phải tạo chủ đề tùy chỉnh từ cửa sổ này. Để làm như vậy, bạn chỉ cần bắt đầu thay đổi màu sắc cho các mục khác nhau. Chọn một mục, rồi nhấn Chọn màu cho. Bạn sẽ được đưa đến một bộ chọn màu, nơi bạn có thể chọn màu chính xác mà bạn muốn sử dụng

Sau đó, bạn sẽ được nhắc lưu chủ đề này làm chủ đề tùy chỉnh mới và bạn có thể nhập tên mình chọn. Sau đó, bạn có thể tiếp tục thay đổi màu sắc của các mục khác nhau nếu muốn. Hãy nhớ nhấn Áp dụng để xem các thay đổi của bạn trong hành động

chìa khóa

Tab tùy chỉnh thứ ba cho phép bạn ánh xạ các lần nhấn phím khác nhau thành các hành động, còn được gọi là phím tắt. Đây là một thành phần quan trọng đối với năng suất của bạn bất cứ khi nào bạn sử dụng IDE. Bạn có thể nghĩ ra các phím tắt của riêng mình hoặc bạn có thể sử dụng các phím tắt đi kèm với IDLE. Các phím tắt được cài đặt sẵn là một nơi tốt để bắt đầu

Các phím tắt được liệt kê theo thứ tự bảng chữ cái theo hành động. Chúng được liệt kê ở định dạng Hành động - Phím tắt, trong đó Hành động là điều sẽ xảy ra khi bạn nhấn tổ hợp phím trong Phím tắt. Nếu bạn muốn sử dụng bộ khóa tích hợp, hãy chọn ánh xạ phù hợp với hệ điều hành của bạn. Hãy chú ý đến các phím khác nhau và đảm bảo rằng bàn phím của bạn có chúng

Tạo lối tắt của riêng bạn

Việc tùy chỉnh các phím tắt rất giống với việc tùy chỉnh các màu đánh dấu cú pháp. Thật không may, IDLE không cho phép bạn cài đặt các phím tắt tùy chỉnh từ một tệp. Bạn phải tạo một bộ phím tắt tùy chỉnh từ tab Phím

Chọn một cặp từ danh sách và nhấn Get New Keys for Selection. Một cái cửa sổ mới sẽ bật lên

Tại đây, bạn có thể sử dụng các hộp kiểm và menu cuộn để chọn tổ hợp phím mà bạn muốn sử dụng cho phím tắt này. Bạn có thể chọn Advanced Key Binding Entry >> để gõ lệnh thủ công. Lưu ý rằng điều này không thể nhận các phím bạn nhấn. Bạn phải gõ lệnh theo đúng nghĩa đen khi bạn thấy nó hiển thị cho bạn trong danh sách các phím tắt

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

Chung

Tab thứ tư của cửa sổ tùy chỉnh là nơi dành cho những thay đổi chung, nhỏ. Tab cài đặt chung trông như thế này

Tại đây, bạn có thể tùy chỉnh những thứ như kích thước cửa sổ và trình bao hoặc trình chỉnh sửa tệp sẽ mở trước khi bạn khởi động Python IDLE. Hầu hết mọi thứ trong cửa sổ này không thú vị để thay đổi, vì vậy có lẽ bạn sẽ không cần phải loay hoay với chúng nhiều

Tiện ích mở rộng

Tab thứ năm của cửa sổ tùy chỉnh cho phép bạn thêm tiện ích mở rộng vào Python IDLE. Tiện ích mở rộng cho phép bạn thêm các tính năng mới, tuyệt vời vào trình chỉnh sửa và cửa sổ trình thông dịch. Bạn có thể tải xuống từ internet và cài đặt chúng ngay vào Python IDLE

Để xem những tiện ích mở rộng nào đã được cài đặt, chọn Tùy chọn → Định cấu hình IDLE -> Tiện ích mở rộng. Có rất nhiều tiện ích mở rộng có sẵn trên internet để bạn đọc thêm về. Tìm những cái bạn thích và thêm chúng vào Python IDLE

Phần kết luận

Trong hướng dẫn này, bạn đã học tất cả những kiến ​​thức cơ bản về cách sử dụng IDLE để viết chương trình Python. Bạn biết Python IDLE là gì và cách bạn có thể sử dụng nó để tương tác trực tiếp với Python. Bạn cũng đã học cách làm việc với các tệp Python và tùy chỉnh Python IDLE theo ý thích của mình

Bạn đã học cách

  • Làm việc với vỏ Python IDLE
  • Sử dụng Python IDLE làm trình chỉnh sửa tệp
  • Cải thiện quy trình làm việc của bạn với các tính năng giúp bạn viết mã nhanh hơn
  • Gỡ lỗi mã của bạn và xem các lỗi và ngoại lệ
  • Tùy chỉnh Python IDLE theo ý thích của bạn

Giờ đây, bạn đã được trang bị một công cụ mới cho phép bạn viết mã Pythonic một cách hiệu quả và giúp bạn tiết kiệm vô số thời gian trong quá trình thực hiện. lập trình vui vẻ

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

Xem ngay Hướng dẫn này có một khóa học video liên quan do nhóm Real Python tạo. Xem nó cùng với hướng dẫn bằng văn bản để hiểu sâu hơn. Bắt đầu với Python IDLE

🐍 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ề Michael Neary

Michael là một Pythonista cuồng nhiệt và viết cho Real Python

» Thông tin thêm về Micheal

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à

Aldren

Đan

Jaya

Joanna

Mike

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

Vỏ Python IDLE là gì?

IDLE là Môi trường học tập và phát triển tích hợp của Python . IDLE có các tính năng sau. được mã hóa bằng Python thuần 100%, sử dụng bộ công cụ GUI tkinter. đa nền tảng. hoạt động gần như giống nhau trên Windows, Unix và macOS.

Vỏ Python được gọi là gì?

Trình vỏ tương tác của Python còn được gọi là Môi trường phát triển tích hợp [IDLE] . Với trình cài đặt Python, hai shell tương tác được cung cấp. một là IDLE [Python GUI] và cái còn lại là Python [dòng lệnh]. Cả hai đều có thể được sử dụng để chạy các chương trình đơn giản.

IDLE Shell Python ở đâu?

Có một tệp tên là rỗi. py trong thư mục cài đặt Python của bạn trong Lib\idlelib\idle. p . Nếu bạn chạy tệp đó bằng Python, thì IDLE sẽ bắt đầu.

Sự khác biệt giữa IDLE và trình bao Python và cái nào được sử dụng để viết tập lệnh?

Python Shell là một công cụ dòng lệnh khởi động trình thông dịch python. Bạn có thể thử nghiệm các chương trình đơn giản và cũng có thể viết một số chương trình ngắn. Tuy nhiên, để viết một chương trình python phức tạp hơn, bạn cần một trình soạn thảo. Mặt khác, IDLE đã kết hợp hai nhu cầu trên và gộp chúng lại thành một gói

Chủ Đề