Naucz się Python 3 z najpotężniejszym interpreterą Python 3 i IDE w Google Play
Pydroid 3 to najbardziej przyjazny dla użytkownika i potężny edukacyjny Python 3 IDE zaprojektowany specjalnie dla urządzeń z Androidem.
Cechy:
- Offline Python 3 Interpreter : Uruchom programy Python bez połączenia internetowego.
- Menedżer pakietów PIP : Uzyskaj dostęp do niestandardowego repozytorium z wstępnie zbudowanymi pakietami kół dla zaawansowanych bibliotek naukowych, takich jak Numpy, Scipy, Matplotlib, Scikit-Leearn i Jupyter.
- Obsługa OpenCV (dostępna na urządzeniach z obsługą API Camera2). *
- Obsługa Tensorflow i Pytorch . *
- Przykłady poza pudełkiem : Przyspiesz naukę za pomocą gotowych do użycia próbek kodu.
- Pełne obsługę Tkinter : z łatwością opracuj graficzne interfejsy użytkownika.
- W pełni funkcjonalny emulator terminalu : Zawiera obsługę Readline (dostępną za pośrednictwem PIP).
- Zintegrowane kompilatory C, C ++ i Fortran : zaprojektowane dla Pydroid 3, umożliwiając budowę dowolnej biblioteki z PIP, nawet tych korzystających z kodu natywnego. Zbuduj i zainstaluj zależności z wiersza poleceń.
- Wsparcie Cython .
- PDB Debugger : Zawiera punkty przerwania i zegarki do wydajnego debugowania.
- Biblioteka graficzna Kivy : ulepszona o nowy backend SDL2.
- Obsługa PYSIDE6 : Dostępne w repozytorium szybkiego instalacji wraz z obsługą Matplotlib Pyside6, nie wymagając dodatkowego kodu.
- Matplotlib Kivy Wsparcie : Dostępne w repozytorium szybkiego instalacji.
- Wsparcie Pygame 2 .
Funkcje edytora:
- Prognozowanie kodu, automatyczne wcięcie i analiza kodu w czasie rzeczywistym : doświadczaj funkcjonalności profesjonalnego IDE. *
- Rozszerzony pasek klawiatury : Uzyskaj dostęp do wszystkich symboli potrzebnych do programowania Pythona.
- Podświetlanie składni i motywy : Zwiększ czytelność i personalizuj środowisko kodowania.
- Karta : Zarządzaj wieloma plikami bez wysiłku.
- Ulepszona nawigacja kodu : interaktywne przypisanie/definicja GOTOS dla lepszego zrozumienia kodu.
- Udostępnij jeden kliknięcie na Pastebin : Szybko udostępnij swój kod innym.
- Funkcje oznaczone gwiazdką są dostępne tylko w wersji premium.
Szybka instrukcja:
Pydroid 3 wymaga co najmniej 250 MB wolnej pamięci wewnętrznej; Zaleca się 300 MB+, szczególnie przy użyciu ciężkich bibliotek, takich jak Scipy.
Aby debugować, umieść punkty (ów), klikając numer linii.
Kivy jest wykrywany za pomocą „Import Kivy”, „From Kivy” lub „#Pydroid Run Kivy”.
Pyside6 jest wykrywany za pomocą „Import Pyside6”, „From Pyside6” lub „#PyDroid Run Qt”.
To samo wykrywanie dotyczy SDL2, Tkinter i Pygame.
Użyj trybu specjalnego „#PYDROID Uruchom terminal”, aby upewnić się, że program działa w trybie terminalu (przydatny dla Matplotlib, który automatycznie działa w trybie GUI).
Dlaczego niektóre biblioteki są tylko premium?
Biblioteki te były trudne do portu, wymagając pomocy innego dewelopera. Zgodnie z naszą umową jego widelce tych bibliotek są dostępne wyłącznie dla użytkowników premium. Jeśli chcesz opracować bezpłatne widelce tych bibliotek, skontaktuj się z nami.
Weź udział w rozwoju Pydroid 3, zgłaszając błędy lub sugerując funkcje. Twój wkład jest bardzo ceniony.
Jako głównym celem Pydroid 3 jest ułatwienie uczenia się Python 3, naszym priorytetem jest przenoszenie bibliotek naukowych, z bibliotekami związanymi z systemem przeniesionymi tylko wtedy, gdy są zależnościami pakietów edukacyjnych.
Informacje prawne:
Niektóre binaria w Pydroid 3 APK są licencjonowane pod (L) GPL. Wyślij do nas e -mail do kodu źródłowego.
Biblioteki GPL Pure Python dołączone do pydroid 3 są uważane za formę kodu źródłowego.
Pydroid 3 nie łączy żadnych natywnych modułów natywnych licencji GPL, aby zapobiec ich automatycznego importu. Godnym znaczącym przykładem jest GNU Readline, którą można zainstalować za pomocą PIP.
Próbki dostępne w aplikacji są bezpłatne do użytku edukacyjnego, z wyjątkiem tego, że one lub ich prace pochodne nie mogą być wykorzystywane w konkurencyjnych produktach. Jeśli nie masz pewności co do statusu aplikacji w ramach tego ograniczenia, szukaj zgody za pośrednictwem poczty elektronicznej.
Android jest znakiem towarowym Google Inc.