Contents
- 1 Giới thiệu
- 2 Các tính năng nổi bật của Thonny
- 2.1 Dễ dàng bắt đầu
- 2.2 Biến dễ dàng
- 2.3 Trình gỡ lỗi đơn giản
- 2.4 Theo dõi quá trình đánh giá biểu thức
- 2.5 Mô phỏng cuộc gọi hàm chân thực
- 2.6 Tìm lỗi cú pháp
- 2.7 Giải thích phạm vi
- 2.8 Chế độ giải thích tham chiếu
- 2.9 Gợi ý code
- 2.10 Giao diện dòng lệnh thân thiện với người mới bắt đầu
- 2.11 Giao diện đơn giản và gọn gàng cho pip
- 3 Demo
- 4 Độ tin cậy
- 5 Hướng dẫn và tải về
- 6 Các plug-in
- 7 Liên hệ và tin tức
- 8 Các tài liệu
Giới thiệu
Bạn muốn học lập trình Python, nhưng giao diện phức tạp và các tính năng phức tạp khác khiến bạn lúng túng? Hãy thử Thonny – một môi trường phát triển tích hợp (IDE) dễ sử dụng cho Python 3.10.
- Bính Tý 1996 năm nay 2024 bao nhiêu tuổi? Học lớp 1, 6, 9, 12 năm nào?
- Top 6 công ty giải trí lớn ở Cbiz sở hữu dàn gà cưng siêu xịn sò: Gia Hành, Hòa Tụng cân tài cân sức?
- Data Engineer là gì? Cách viết CV Data Engineer chuẩn
- Địa chỉ 9 cửa hàng Mobifone quận Gò Vấp Hồ Chí Minh
- Một số câu hỏi trắc nghiệm trong Đề thi tuyển dụng của ngân hàng Vietinbank
Thonny được thiết kế đặc biệt cho người mới bắt đầu, giúp bạn tập trung vào việc học lập trình mà không bị phân tâm bởi các tính năng phức tạp. Với Thonny, bạn có thể nhanh chóng bắt đầu viết code và khám phá các khía cạnh khác nhau của Python.
Bạn đang xem: Thonny
READ MORE:
Các tính năng nổi bật của Thonny
Dễ dàng bắt đầu
Thonny được tích hợp sẵn Python 3.10, bạn chỉ cần cài đặt duy nhất một bản cài đặt đơn giản để sẵn sàng học lập trình. Nếu cần, bạn cũng có thể sử dụng phiên bản Python riêng của mình. Giao diện người dùng ban đầu của Thonny được tinh chỉnh để không gây phân tâm cho người mới bắt đầu.
Biến dễ dàng
Sau khi kết thúc các ví dụ “hello-world”, bạn có thể xem cách chương trình và các lệnh shell ảnh hưởng đến biến Python bằng cách chọn “View → Variables”.
Trình gỡ lỗi đơn giản
Thay vì nhấn F5 để chạy chương trình của bạn, bạn chỉ cần nhấn Ctrl+F5 để chạy chương trình từng bước một, không cần sử dụng điểm dừng. Nhấn F6 để chạy bước lớn và F7 để chạy bước nhỏ. Các bước tuân theo cấu trúc chương trình, không chỉ là các dòng code.
Theo dõi quá trình đánh giá biểu thức
Nếu bạn sử dụng các bước nhỏ, bạn có thể thấy cách Python đánh giá các biểu thức của bạn. Bạn có thể nghĩ về ô màu xanh nhạt này như một mảnh giấy mà Python thay thế các biểu thức con bằng các giá trị của chúng, từng phần.
Mô phỏng cuộc gọi hàm chân thực
Xem thêm : Quảng cáo Naver blog là gì? Làm sao cho hiệu quả?
Khi bước vào cuộc gọi hàm, một cửa sổ mới sẽ mở ra với bảng biến cục bộ và con trỏ mã riêng biệt. Việc hiểu rõ cách cuộc gọi hàm hoạt động là rất quan trọng đối với việc hiểu đệ quy.
Tìm lỗi cú pháp
Các lỗi cú pháp phổ biến của người mới học là mở ngoặc kép hoặc ngoặc đơn chưa đóng. Trình soạn thảo của Thonny giúp dễ dàng nhận biết các lỗi này.
Giải thích phạm vi
Việc làm nổi bật các biến giúp bạn nhớ rằng cùng một tên không luôn có nghĩa là cùng một biến và giúp nhận biết các lỗi chính tả. Biến cục bộ được phân biệt màu sắc so với biến toàn cục.
Chế độ giải thích tham chiếu
Biến được trình bày ban đầu theo mô hình đơn giản (tên → giá trị), nhưng bạn có thể chuyển sang mô hình thực tế hơn (tên → địa chỉ/ID → giá trị).
Gợi ý code
Sinh viên có thể khám phá các API thông qua tính năng gợi ý code của Thonny.
Giao diện dòng lệnh thân thiện với người mới bắt đầu
Bằng cách chọn “Tools → Open system shell”, bạn có thể cài đặt các gói mở rộng hoặc tìm hiểu cách xử lý Python trên dòng lệnh. Thonny sẽ tự động quản lý PATH và xung đột với các trình thông dịch Python khác.
Giao diện đơn giản và gọn gàng cho pip
Chọn “Tools → Manage packages” để cài đặt ứng dụng của bên thứ ba một cách dễ dàng hơn.
Demo
Hình ảnh minh họa cho Thonny
Độ tin cậy
Xem thêm : Cách tính và luận giải các con số may mắn theo ngày tháng năm sinh cực chính xác
Thonny được phát triển chính thức từ năm 2014 đến 2018 tại Viện Khoa học Máy tính Đại học Tartu, Estonia. Từ tháng 9 năm 2018, sự phát triển của Thonny được Cybernetica AS hỗ trợ một phần. Một số tính năng trong phiên bản 3.0 và 3.3 của Thonny do Raspberry Pi Foundation đề xuất và hỗ trợ. Chúng tôi cũng rất biết ơn sự giúp đỡ của các đóng góp viên từ cộng đồng mã nguồn mở trên toàn thế giới.
Hướng dẫn và tải về
-
Hướng dẫn cài đặt:
- Dành cho Windows
- Dành cho Mac
- Dành cho Linux
- Cài đặt bằng câu lệnh
pip install thonny
-
FAQ
-
Wiki
Phiên bản ổn định mới nhất được liên kết trong hộp tải xuống ở đầu trang này. Phiên bản cũ hơn và phiên bản thử nghiệm có thể được tìm thấy tại https://github.com/thonny/thonny/releases.
Các plug-in
Thonny có cơ sở hạ tầng đơn giản cho các tiện ích mở rộng. Dưới đây là một số plug-in Thonny đã được biết đến:
thonny-gitonic
: thêm một lệnh để mở gitonicthonny-black-format
(đã bỏ): định dạng tệp hiện tại với Blackthonny-black-formatter
: thêm một lệnh để định dạng tệp hiện tại với Blackthonny-ev3dev
: cho phép tải mã lên EV3 (và nhiều hơn thế nữa)thonny-error-explainer
: mở rộng Assistant với các trình kiểm tra lỗi mớithonny-lahendus
: cho phép tải bài tập từ lahendus.ut.ee và gửi giải pháp để tự động đánh giá.thonny-edison
: cho phép tải mã Python lên robot giáo dục Edisonthonny-dracula
: thêm chủ đề cú pháp Draculathonny-onedark
: thêm chủ đề cú pháp One Darkthonny-crosshair
: thêm lệnh để gọi bộ phân tích CrossHair.thonny-icontract-hypothesis
: thêm lệnh để gọi bộ phân tích icontract-hypothesis.thonny-py5mode
: hỗ trợ py5 cho môi trường sáng tạo mã nguồn mở giống Processing.ThonnyFlake8
: thêm cảnh báo từ flake8.thonny-autosave
: thêm tùy chọn tự động lưu kịch bản của bạn trong mỗi 10 giây.
Lưu ý rằng các nhà phát triển Thonny không đề xuất hoặc chịu trách nhiệm cho các plug-in này!
Liên hệ và tin tức
- Changelog
- Diễn đàn/ danh sách gửi thư
- Vấn đề gặp phải
- Thảo luận trên GitHub
READ MORE:
Các tài liệu
- Thonny, một môi trường phát triển Python dành cho việc học lập trình (bài báo tóm tắt tại ITiCSE’15)
- Giới thiệu Thonny, một môi trường phát triển Python dành cho việc học lập trình (bài tóm tắt tại Koli Calling’15)
Nguồn: https://ispacedanang.edu.vn
Danh mục: Học tập