Tìm hiểu Python 3 với trình thông dịch Python 3 mạnh nhất & IDE trên Google Play
PYDROID 3 là IDE Python 3 giáo dục thân thiện và mạnh mẽ nhất được thiết kế dành riêng cho các thiết bị Android.
Đặc trưng:
Trình thông dịch Python 3 ngoại tuyến: Chạy các chương trình Python mà không cần kết nối Internet, cung cấp trải nghiệm học tập liền mạch mọi lúc, mọi nơi.
Trình quản lý gói PIP: Truy cập một kho lưu trữ tùy chỉnh với các gói bánh xe được đặt sẵn cho các thư viện khoa học tiên tiến như Numpy, Scipy, Matplotlib, Scikit-Learn và Jupyter, tăng cường khả năng điện toán khoa học của bạn.
Hỗ trợ OpenCV: Có sẵn trên các thiết bị có hỗ trợ API Camera2, cho phép xử lý hình ảnh nâng cao và các dự án tầm nhìn máy tính.*
Tensorflow và Pytorch: Sử dụng các khung học máy phổ biến này để khám phá và thực hiện các giải pháp AI.*
Các ví dụ sẵn sàng sử dụng: Bắt đầu nhanh chóng với các ví dụ vượt trội được thiết kế để đẩy nhanh quá trình học tập của bạn.
Hỗ trợ hoàn chỉnh Tkinter: Phát triển giao diện người dùng đồ họa một cách dễ dàng với hỗ trợ toàn bộ Tkinter.
Trình giả lập thiết bị đầu cuối đầy đủ tính năng: Trải nghiệm một thiết bị đầu cuối mạnh mẽ với hỗ trợ Readline, có sẵn thông qua PIP, để tăng cường tương tác dòng lệnh.
Trình biên dịch tích hợp: bao gồm các trình biên dịch C, C ++ và Fortran được điều chỉnh cho Pydroid 3, cho phép biên dịch và cài đặt bất kỳ thư viện nào từ PIP, ngay cả những người có mã gốc. Xây dựng và cài đặt các phụ thuộc trực tiếp từ dòng lệnh.
Hỗ trợ Cython: Tăng cường mã Python của bạn với Cython để tối ưu hóa hiệu suất.
Trình gỡ lỗi PDB: Gỡ lỗi mã Python của bạn một cách hiệu quả với các điểm dừng và đồng hồ.
Thư viện đồ họa Kivy: Phát triển các ứng dụng đa nền tảng với Thư viện Kivy, có phụ trợ SDL2 được cập nhật.
Hỗ trợ Pyside6: Có sẵn trong kho lưu trữ cài đặt nhanh, cùng với hỗ trợ matplotlib cho pyside6, không yêu cầu mã bổ sung.*
Matplotlib Kivy Hỗ trợ: Tích hợp Matplotlib với Kivy để trực quan hóa dữ liệu nâng cao, có sẵn trong kho lưu trữ cài đặt nhanh.*
Hỗ trợ Pygame 2: Tạo các trò chơi hấp dẫn và các ứng dụng đa phương tiện với pygame 2.
Các tính năng của biên tập viên:
Dự đoán mã và thụt tự động: Lợi ích từ dự đoán mã thông minh và thụt tự động, bắt chước chức năng của IDES chuyên nghiệp.*
Thanh bàn phím mở rộng: Truy cập tất cả các biểu tượng cần thiết cho lập trình Python trực tiếp từ một thanh bàn phím nâng cao.
Cú pháp làm nổi bật và chủ đề: Thưởng thức tô sáng cú pháp có thể tùy chỉnh và các chủ đề khác nhau cho môi trường mã hóa được cá nhân hóa.
Giao diện tabbed: Tổ chức công việc của bạn với nhiều tab trong trình soạn thảo.
Điều hướng mã nâng cao: Điều hướng mã của bạn dễ dàng với gán và định nghĩa tương tác.
Chia sẻ một lần nhấp vào Pastebin: Chia sẻ đoạn mã của bạn chỉ bằng một cú nhấp chuột để hợp tác và phản hồi.
*Các tính năng được đánh dấu bằng dấu hoa thị chỉ có sẵn trong phiên bản cao cấp.
Hướng dẫn sử dụng nhanh:
Pydroid 3 yêu cầu ít nhất 250MB bộ nhớ trong miễn phí, với 300MB+ được khuyến nghị. Không gian bổ sung có thể cần thiết cho các thư viện nặng như Scipy.
Để gỡ lỗi, đặt điểm dừng bằng cách nhấp vào số dòng.
Kivy được phát hiện với "nhập Kivy", "từ Kivy" hoặc "#pydroid Run Kivy".
Pyside6 được phát hiện với "nhập pyside6", "từ pyside6" hoặc "#pydroid chạy qt".
Phát hiện tương tự áp dụng cho SDL2, Tkinter và Pygame.
Sử dụng chế độ đặc biệt "#pydroid Run Terminal" để đảm bảo chương trình của bạn chạy ở chế độ đầu cuối, đặc biệt hữu ích với matplotlib, mặc định là chế độ GUI.
Tại sao một số thư viện chỉ có giá cao?
Những thư viện này đã thách thức cảng, đòi hỏi phát triển chuyên ngành. Theo thỏa thuận, các thư viện ngã ba này là độc quyền cho người dùng cao cấp. Nếu bạn quan tâm đến việc phát triển các dĩa miễn phí, xin vui lòng liên hệ với chúng tôi.
Tham gia vào sự phát triển của Pydroid 3 bằng cách báo cáo các lỗi hoặc các tính năng gợi ý. Đóng góp của bạn có giá trị.
Vì Pydroid 3 nhằm mục đích tạo điều kiện cho việc học Python 3, ưu tiên của chúng tôi là chuyển các thư viện khoa học, với các thư viện liên quan đến hệ thống chỉ được chuyển nhượng dưới dạng phụ thuộc cho các gói giáo dục.
Thông tin pháp lý:
Một số nhị phân trong APK Pydroid 3 được cấp phép theo (L) GPL; Gửi email cho chúng tôi để biết mã nguồn.
Các thư viện Python thuần túy GPL bao gồm với Pydroid 3 được coi là ở dạng mã nguồn.
Pydroid 3 không gói bất kỳ mô-đun gốc được cấp phép GPL nào để ngăn chặn nhập tự động. Một ví dụ đáng chú ý là GNU Readline, có thể được cài đặt thông qua PIP.
Các mẫu trong ứng dụng là miễn phí cho việc sử dụng giáo dục, ngoại trừ chúng hoặc các công cụ phái sinh của chúng, không thể được sử dụng trong các sản phẩm cạnh tranh. Nếu không chắc chắn về sự tuân thủ của ứng dụng của bạn, hãy yêu cầu quyền qua email.
Android là nhãn hiệu của Google Inc.