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 hay một lập trình viên dày dạn, Pydroid 3 là công cụ học tập của bạn để học và làm chủ Python 3 khi đang di chuyển.
Các tính năng chính của Pydroid 3
- Trình thông dịch Python 3 ngoại tuyến: Tận hưởng sự tự do để chạy các chương trình trăn mà không cần kết nối internet, làm cho nó hoàn hảo để học 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 có các gói bánh xe sẵn cho các thư viện khoa học tiên tiến như Numpy, Scipy, Matplotlib, Scikit-Learn và Jupyter, nâng cao hành trình giáo dục của bạn.
- Hỗ trợ thư viện nâng cao: Sử dụng OpenCV (trên các thiết bị có hỗ trợ API Camera2), TensorFlow và Pytorch cho các dự án tiên tiến. Các tính năng này có sẵn trong phiên bản cao cấp.
- Ví dụ sẵn sàng sử dụng: Kickstart bạn học với các ví dụ xuất hiện, tăng tốc độ hiểu biết của bạn về Python.
- Hỗ trợ hoàn chỉnh Tkinter: Xây dựng giao diện người dùng đồ họa một cách dễ dàng khi sử dụng Tkinter.
- Trình giả lập thiết bị đầu cuối đầy đủ tính năng: Với hỗ trợ Readline (có sẵn qua PIP), hãy tận hưởng trải nghiệm mã hóa liền mạch.
- Trình biên dịch tích hợp: Pydroid 3 đi kèm với 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 sử dụng mã gốc. Bạn cũng có thể quản lý các phụ thuộc từ dòng lệnh.
- Hỗ trợ của Cython và PDB: Tăng cường mã hóa của bạn với Cython và gỡ lỗi hiệu quả với PDB, hoàn chỉnh với các điểm dừng và đồng hồ.
- Hỗ trợ Kivy và Pyside6: Đi sâu vào lập trình đồ họa với Kivy và phụ trợ SDL2 mới của nó và sử dụng Pyside6 để phát triển GUI nâng cao, có sẵn trong kho lưu trữ nhanh.
- Matplotlib và pygame 2: Trực quan hóa dữ liệu với matplotlib và tạo các trò chơi với pygame 2, với sự hỗ trợ bổ sung cho kivy và pyside6 có sẵn trong kho lưu trữ nhanh.
Tính năng biên tập
- Hỗ trợ mã hóa thông minh: Lợi ích từ dự đoán mã, tự động và phân tích mã thời gian thực, bắt chước trải nghiệm IDE thực sự. Tính năng này là độc quyền cho phiên bản cao cấp.
- Bàn phím nâng cao: Truy cập một thanh bàn phím mở rộng với tất cả các biểu tượng cần thiết cho lập trình Python.
- Hỗ trợ trực quan và điều hướng: Thưởng thức cú pháp làm nổi bật cú pháp, các chủ đề, tab có thể tùy chỉnh và điều hướng mã nâng cao với các goto chuyển nhượng/định nghĩa tương tác.
- Chia sẻ một lần nhấp: Chia sẻ mã của bạn một cách dễ dàng với một lần nhấp vào Pastebin.
Hướng dẫn sử dụng nhanh
Pydroid 3 yêu cầu tối thiểu 250MB bộ nhớ trong miễn phí, với khuyến nghị từ 300MB trở lên, đặc biệt là khi sử dụng các thư viện nặng như SCIPY. Để gỡ lỗi, chỉ cần đặt điểm dừng bằng cách nhấp vào số dòng. Kivy có thể được bắt đầu với "nhập Kivy", "từ Kivy" hoặc "#pydroid Run kivy", trong khi pyside6 sử dụng "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. Đối với các ứng dụng dành riêng cho thiết bị đầu cuối như matplotlib, hãy sử dụng "#pydroid Run Terminal" để đảm bảo thực hiện chế độ đầu cuối.
Các tính năng cao cấp
Một số thư viện là độc quyền cho phiên bản cao cấp do sự phức tạp và phát triển chuyên dụng cần thiết để chuyển chúng. Nếu bạn quan tâm đến việc đóng góp bằng cách phát triển các dĩa 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
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 ý. Đầu vào của bạn có giá trị khi chúng tôi ưu tiên chuyển các thư viện khoa học để hỗ trợ các mục tiêu 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; Đối với mã nguồn, xin vui lòng liên hệ với chúng tôi qua email. Các thư viện Python thuần túy GPL được coi là ở dạng mã nguồn. Để tránh nhập tự động, Pydroid 3 không gói bất kỳ mô-đun gốc được cấp phép GPL nào, chẳng hạn như GNU Readline, có thể được cài đặt qua PIP. Các mẫu được cung cấp trong ứng dụng là miễn phí cho việc sử dụng giáo dục nhưng không thể được sử dụng trong các sản phẩm cạnh tranh hoặc công việc phái sinh mà không được phép.
Lưu ý: Android là nhãn hiệu của Google Inc.
Thẻ : Giáo dục