Mở khóa thế giới của Python 3 lập trình với Pydroid 3, Python 3 IDE thân thiện với người dùng và mạnh mẽ nhất có sẵn trên Android. Cho dù bạn là người mới bắt đầu muốn học hoặc người dùng nâng cao cần một công cụ mạnh mẽ, Pydroid 3 được thiết kế để đáp ứng nhu cầu mã hóa của bạn.
Đặ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, đảm bảo bạn có thể mã hóa 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 xây dựng để nâng cao trải nghiệm điện toán khoa học của bạn với các thư viện như Numpy, Scipy, Matplotlib, Scikit-Learn và Jupyter.
- Thư viện nâng cao: Sử dụng OpenCV trên các thiết bị có hỗ trợ API Camera2 và đi sâu vào học máy với TensorFlow và Pytorch (có sẵn trong phiên bản cao cấp).
- Ví dụ ngoài hộp: Khởi động việc học của bạn với các ví dụ có sẵn.
- Hỗ trợ hoàn chỉnh Tkinter: Phát triển các ứng dụng GUI một cách dễ dàng.
- Trình giả lập thiết bị đầu cuối đầy đủ tính năng: Thưởng thức một thiết bị đầu cuối với hỗ trợ Readline, có thể truy cập thông qua PIP.
- Trình biên dịch tích hợp: Các trình biên dịch C, C ++ và Fortran tích hợp cho phép bạn xây dựng bất kỳ thư viện nào từ PIP, ngay cả những người có mã gố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.
- Trình gỡ lỗi PDB: Gỡ lỗi mã của bạn với các điểm dừng và đồng hồ.
- Thư viện đồ họa Kivy: Tạo các ứng dụng tuyệt đẹp với phụ trợ SDL2 mới.
- Hỗ trợ pyside6 và matplotlib: Có sẵn trong kho lưu trữ nhanh, không cần thêm mã cho hỗ trợ pyside6 trong matplotlib.
- Pygame 2: Phát triển các trò chơi với phiên bản pygame mới nhất.
Các tính năng của biên tập viên:
- Dự đoán và phân tích mã: Trải nghiệm phân tích mã thời gian thực, tự động hóa và dự đoán mã gần giống với IDES chuyên nghiệp (phiên bản cao cấp).
- Bàn phím nâng cao: Chương trình hiệu quả với một thanh bàn phím có tất cả các biểu tượng Python cần thiết.
- Cú pháp làm nổi bật và chủ đề: Tùy chỉnh môi trường mã hóa của bạn với cú pháp làm nổi bật và các chủ đề khác nhau.
- Hỗ trợ tab: Quản lý nhiều tệp một cách dễ dàng bằng cách sử dụng các tab.
- Điều hướng mã: Điều hướng mã của bạn một cách dễ dàng với GOTOS gán/định nghĩa tương tác.
- Chia sẻ một lần nhấp: Chia sẻ mã của bạn trên Pastebin chỉ bằng một cú nhấp chuột.
*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ị. Đối với các thư viện nặng như Scipy, thậm chí có thể cần nhiều không gian hơn. Để gỡ lỗi, đặt điểm dừng bằng cách nhấp vào số dòng. Kivy, Pyside6, SDL2, Tkinter và PyGame được phát hiện với các báo cáo nhập cụ thể hoặc các lệnh chạy đặc biệt. Sử dụng "#pydroid Run Terminal" cho chế độ đầu cuối, đặc biệt hữu ích với matplotlib.
Tại sao một số thư viện chỉ có giá cao?
Một số thư viện đã thách thức cổng, yêu cầu hỗ trợ nhà phát triển bên ngoài. Các thư viện chỉ dành cho cao cấp này được cung cấp theo một thỏa thuận hạn chế việc sử dụng chúng cho người dùng cao cấp. Nếu bạn quan tâm đến việc phát triển các phiên bản miễn phí của các thư viện này, vui lòng liên hệ với chúng tôi.
Đóng góp cho Pydroid 3:
Giúp định hình tương lai 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 ý. Đầu vào của bạn là vô giá khi chúng tôi ưu tiên chuyển các thư viện khoa học để nâng cao trải nghiệm 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 được coi là ở dạng mã nguồn. Pydroid 3 tránh các mô-đun gốc được cấp phép GPL, chẳng hạn như GNU Readline, có thể được cài đặt qua PIP. Các mẫu trong ứng dụng này miễn phí cho việc sử dụng giáo dục, ngoại trừ chúng không thể được sử dụng trong các sản phẩm cạnh tranh mà không được phép.
Android là nhãn hiệu của Google Inc.