Odblokuj świat programowania Python 3 z Pydroid 3, najbardziej przyjaznym dla użytkownika i potężnym edukacyjnym Python 3 IDE dostępnym na Androidzie. Zaprojektowany w celu poprawy wrażenia edukacyjnego, Pydroid 3 oferuje kompleksową platformę do opanowania programowania Pythona w podróży.
Kluczowe cechy Pydroid 3
- Interpreter Python 3 Python: Uruchom programy Python bez połączenia internetowego, dzięki czemu jest idealny do nauki w dowolnym miejscu.
- Menedżer pakietów PIP: Uzyskaj dostęp do niestandardowego repozytorium wypełnionych predytowanymi pakietami kół, w tym zaawansowane biblioteki naukowe, takie jak Numpy, Scipy, Matplotlib, Scikit-Leearn i Jupyter.
- Ulepszone biblioteki naukowe: Ciesz się obsługą OpenCV (na urządzeniach z obsługą API Camera2), TensorFlow i Pytorch, dostępne w wersji premium.
- Wbudowane przykłady: Ucz się szybciej dzięki nietypowym przykładom, które prowadzą Cię przez programowanie Python.
- Pełne obsługę Tkinter: z łatwością opracuj graficzne interfejsy użytkownika.
- W pełni funkcjonalny emulator terminalu: W zestawie z obsługą Readline dostępną za pośrednictwem PIP.
- Zintegrowane kompilatory: wbudowane kompilatory C, C ++ i Fortran pozwalają budować dowolną bibliotekę z PIP, nawet te z natywnym kodem. Zbuduj i zainstaluj zależności bezpośrednio z wiersza poleceń.
- Wsparcie Cython: Ulepsz swoje programy Python za pomocą Cython.
- PDB Debugger: Z łatwością debuguj za pomocą punktów przerwania i zegarków.
- Biblioteki graficzne: Użyj Kivy z nowym backendem SDL2 i PYSIDE6, dostępne w repozytorium szybkiego instalacji, wraz z obsługą MATPlotlib.
- Wsparcie PyGame 2: Bez wysiłku rozwijają gry i aplikacje multimedialne.
Funkcje edytora
- Prognozowanie kodu i automatyczne wcięcie: Doświadcz analizy kodu w czasie rzeczywistym i auto-indentacji, podobnie jak profesjonalne IDE. (Funkcja wersji premium)
- Rozszerzony pasek klawiatury: Uzyskaj dostęp do wszystkich symboli potrzebnych do wygodnego zaprogramowania w Python.
- Podświetlanie składni i motywy: Zwiększ czytelność i spersonalizuj środowisko kodowania.
- Karty i ulepszona nawigacja: Łatwo przejdź przez kod za pomocą kart i interaktywne przypisanie/definicja Gotos.
- Udostępnij jedno kliknięcie: Udostępnij kod w Pastebin za pomocą jednego kliknięcia.
Szybka instrukcja
Pydroid 3 wymaga co najmniej 250 MB bezpłatnej pamięci wewnętrznej, z zalecanymi 300 MB+, szczególnie przy użyciu ciężkich bibliotek, takich jak Scipy. Aby debugować, umieść punkty przerwania, klikając numer linii. Kivy jest wykrywany za pomocą „Import Kivy”, „From Kivy” lub „#Pydroid Run Kivy”. Podobnie, Pyside6 jest wykrywany za pomocą „Import Pyside6”, „From Pyside6” lub „#PyDroid Run Qt”. To samo dotyczy SDL2, Tkinter i Pygame. Użyj trybu specjalnego „#PYDROID Run Terminal”, aby upewnić się, że program działa w trybie terminalu, szczególnie przydatny w przypadku MATPlotlib, który domyślnie jest w trybie GUI.
Biblioteki wyłącznie premium
Niektóre biblioteki są wyłączne dla wersji premium ze względu na złożoność ich przeniesienia, wymagającą pomocy zewnętrznej deweloperów. Jeśli chcesz opracować bezpłatne widelce tych bibliotek, skontaktuj się z nami.
Przyczynić się do Pydroid 3
Weź udział w rozwoju Pydroid 3, zgłaszając błędy lub sugerując funkcje. Cenimy twój wkład, zwłaszcza, że naszym głównym celem jest ułatwienie uczenia się Python 3, ze szczególnym uwzględnieniem bibliotek naukowych.
Informacje prawne
Niektóre pliki binarne w Pydroid 3 APK są licencjonowane pod (L) GPL. W przypadku kodu źródłowego napisz do nas. Biblioteki GPL Pure Python są już uważane za formularz kodu źródłowego. Pydroid 3 nie łączy żadnych natywnych modułów natywnych GPL, aby zapobiec automatycznemu importowi. Na przykład GNU Readline można zainstalować za pomocą PIP. Próbki w aplikacji są bezpłatne do użytku edukacyjnego, z tym wyjątkiem, że nie można ich używać w konkurencyjnych produktach lub ich pochodnych bez pozwolenia za pośrednictwem poczty elektronicznej.
Android jest znakiem towarowym Google Inc.
Zrzut ekranu










