Naucz się Python 3 z najpotężniejszym interpreterą Python 3 i IDE w Google Play
Pydroid 3: The Ultimate Educational Python 3 IDE na Androida
Cechy:
Offline Python 3 Interpreter: Uruchom programy Python bez połączenia internetowego, ulepszanie wrażenia uczenia się w dowolnym miejscu i czasie.
Menedżer pakietów PIP: Uzyskaj dostęp do niestandardowego repozytorium z predytowanymi pakietami kół, w tym zaawansowane biblioteki naukowe, takie jak Numpy, Scipy, Matplotlib, Scikit-Leearn i Jupyter, aby wzbogacić uczenie się.
Obsługa OpenCV: dostępna na urządzeniach z obsługą API Camera2, umożliwiając nurkowanie w projektach wizji komputerowej. *
TENSORFLOW i PYTORCH: Wzmocnij uczenie maszynowe i AI starania o te popularne ramy. *
Przykłady poza pudełkiem: zacznij szybko uczyć się z przykładami kodu gotowego do użycia.
Pełne obsługę Tkinter: z łatwością opracuj graficzne interfejsy użytkownika.
W pełni funkcjonalny emulator terminalu: ulepszony o obsługę Readline (dostępny za pośrednictwem PIP) dla płynnego kodowania.
Wbudowane kompilatory: C, C ++ i kompilatory Fortran zaprojektowane specjalnie dla Pydroid 3, umożliwiające tworzenie i instalowanie dowolnej biblioteki z PIP, w tym z kodem natywnym, bezpośrednio z wiersza poleceń.
Obsługa Cython: Zwiększ swój kod Python za pomocą Cython w celu zwiększenia wydajności.
PDB Debugger: Debuguj kod z punktami przerwania i zegarkami w celu wydajnego rozwiązywania problemów.
Biblioteka graficzna Kivy: Utwórz oszałamiające aplikacje międzyplatformowe za pomocą nowego zaplecza SDL2.
Obsługa PYSIDE6: Dostępna w repozytorium szybkiego instalacji, wraz z obsługą MATPlotlib, nie wymagając dodatkowego kodu.
Matplotlib Kivy Wsparcie: Ulepsz swoje projekty wizualizacji danych, dostępne w repozytorium szybkiego instalacji.
Wsparcie PyGame 2: rozwijanie angażujących gier i aplikacji multimedialnych.
Funkcje edytora:
Zaawansowana pomoc w kodzie: prognozowanie kodu, auto-indentacja i analiza kodu w czasie rzeczywistym, zapewniając profesjonalne doświadczenie IDE. *
Rozszerzony pasek klawiatury: Uzyskaj dostęp do wszystkich symboli potrzebnych do programowania Pythona bez wysiłku.
Podświetlanie składni i motywy: Dostosuj środowisko kodowania, aby zwiększyć czytelność i styl.
Karta: Efektywnie zarządzaj wieloma plikami i projektami.
Ulepszona nawigacja kodu: Przejdź kod z interaktywnym przypisaniem/definicją GOTOS.
Udostępnij jeden kliknięcie na Pastebin: Szybko i łatwo udostępnij fragmenty kodu.
*Funkcje oznaczone asterisk są dostępne tylko w wersji premium.
Szybka instrukcja:
Pydroid 3 wymaga co najmniej 250 MB bezpłatnej pamięci wewnętrznej, z zalecaniem 300 MB+. W przypadku ciężkich bibliotek, takich jak Scipy, może być potrzebne więcej miejsca.
Aby debugować, umieść punkty przerwania, klikając numer linii.
Kivy jest wykrywany za pomocą „Import Kivy”, „z Kivy” lub „#Pydroid Run Kivy”.
Pyside6 jest wykrywany za pomocą „Import Pyside6”, „z Pyside6” lub „#PyDroid Run Qt”.
To samo wykrywanie dotyczy SDL2, Tkinter i Pygame.
Użyj „#PyDroid Run Terminal” dla trybu terminalu, przydatnego dla MATPlotlib, który domyślnie przyczynia się do trybu GUI.
Dlaczego niektóre biblioteki są tylko premium?
Biblioteki te były trudne do portu, wymagając wiedzy innej programisty. Zgodnie z umową te widelce są dostępne tylko dla użytkowników premium. Jeśli chcesz opracować bezpłatne widelce, skontaktuj się z nami.
Przyczynić się do Pydroid 3:
Pomóż nam ulepszyć Pydroid 3, zgłaszając błędy lub sugerując funkcje. Twój wkład jest dla nas cenny.
Ponieważ Pydroid 3 dąży do ułatwienia nauki Python 3, naszym priorytetem jest przenoszenie bibliotek naukowych. Biblioteki związane z systemem są przenoszone tylko wtedy, gdy są to zależności pakietów edukacyjnych.
Informacje prawne:
Niektóre binaria w Pydroid 3 APK są licencjonowane w (L) GPL. Skontaktuj się z nami w sprawie kodu źródłowego.
Biblioteki GPL Pure Python pakowane w Pydroid 3 są uważane za formę kodu źródłowego.
Pydroid 3 nie łączy natywnych modułów natywnych licencji GPL, aby zapobiec automatycznemu importowi. Przykładem jest GNU Readline, którą można zainstalować za pomocą PIP.
Użycie próbek:
Próbki dostarczone w aplikacji są bezpłatne do użytku edukacyjnego, z wyjątkiem one lub ich prac pochodnych, nie mogą być stosowane w konkurencyjnych produktach. Jeśli nie masz pewności co do zgodności Twojej aplikacji, szukaj pozwolenia za pośrednictwem poczty elektronicznej.
Zawiadomienie znaków towarowych:
Android jest znakiem towarowym Google Inc.