Odblokuj świat programowania Python 3 z Pydroid 3, najbardziej przyjaznym dla użytkownika i potężnym edukacyjnym IDE Python 3 dostępnym w Google Play na urządzenia z Androidem. Niezależnie od tego, czy jesteś początkującym, który chce nauczyć się Pythona, czy doświadczonego programistę potrzebującego solidnego środowiska programistycznego w podróży, Pydroid 3 ma Cię objęte.
Cechy:
- Interpreter Python 3 Python: Uruchom programy Python bez połączenia internetowego, zapewniając kodowanie w dowolnym miejscu i czasie.
- Menedżer pakietów PIP: Uzyskaj dostęp do niestandardowego repozytorium z predytowanymi pakietami kół, zwiększając zdolność do korzystania z bibliotek naukowych, takich jak Numpy, Scipy, Matplotlib, Scikit-Leearn i Jupyter.
- Zaawansowane biblioteki: Ciesz się dostępem do OpenCV, TensorFlow i Pytorch na urządzeniach z obsługą API Camera2 (dostępną w wersji premium).
- Zasoby edukacyjne: Przykłady nie-boczne w celu przyspieszenia krzywej uczenia się.
- Pełne wsparcie Tkinter: z łatwością opracowuj aplikacje GUI.
- W pełni funkcjonalny emulator terminalu: z obsługą Readline, dostępną za pośrednictwem PIP.
- Zintegrowane kompilatory: wbudowane kompilatory C, C ++ i Fortran dostosowane do Pydroid 3, umożliwiając budowę dowolnej biblioteki z PIP, nawet tych korzystających z kodu natywnego, bezpośrednio z wiersza poleceń.
- Obsługa Cython: Ulepsz swój kod Pythona o rozszerzenia C.
- PDB Debugger: Zaawansowane debugowanie z punktami przerwania i zegarkami.
- Biblioteka graficzna Kivy: zasilany nowym backendem SDL2 do tworzenia aplikacji wielu dotyków.
- Obsługa PYSIDE6: Dostępna w repozytorium szybkiego instalacji, wraz z obsługą Matplotlib, nie wymaga dodatkowego kodu.
- Matplotlib Kivy Wsparcie: Dostępne również w repozytorium szybkiego instalacji.
- Obsługa PyGame 2: Twórz gry i aplikacje multimedialne.
Funkcje edytora:
- Prognozowanie i analiza kodu: automatyczna indentacja, analiza kodu w czasie rzeczywistym i inne, zaprojektowane tak, aby naśladować prawdziwe IDE (dostępne w wersji premium).
- Ulepszona klawiatura: rozszerzony pasek klawiatury ze wszystkimi symbolami potrzebnymi do programowania Pythona.
- Podświetlanie składni i motywy: Dostosuj środowisko kodowania, aby pasowały do swojego stylu.
- Interfejs zakładki: Zarządzaj wieloma plikami bez wysiłku.
- Nawigacja kodu: interaktywne przypisanie/definicja GOTOS dla lepszego zrozumienia kodu.
- Udostępnianie jednego kliknięcia: udostępnij swój kod bezpośrednio na Pastebin.
*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+. W przypadku ciężkich bibliotek, takich jak Scipy, może być potrzebne więcej miejsca.
- Aby uruchomić w trybie debugowania, 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 „#PyDroid Run Terminal” dla trybu terminalu, przydatnego z MATPlotlib dla operacji w trybie GUI.
Dlaczego niektóre biblioteki są tylko premium?
Niektóre biblioteki, ze względu na ich złożoność i wysiłek wymagany do ich przeniesienia, są dostępne wyłącznie dla użytkowników premium. Biblioteki te zostały opracowane przez zewnętrznych deweloperów na podstawie umowy ograniczającej ich dystrybucję. Jeśli chcesz opracować bezpłatne alternatywy, skontaktuj się z nami.
Przyczyniają się do rozwoju Pydroid 3, zgłaszając błędy lub sugerując funkcje. Twoja informacja zwrotna jest nieoceniona, ponieważ staramy się zwiększyć edukację Python 3, priorytetem przeniesienia bibliotek naukowych.
Informacje prawne:
- Niektóre binaria w Pydroid 3 APK są licencjonowane w (L) GPL. W przypadku kodu źródłowego napisz do nas.
- Biblioteki GPL Pure Python pakowane w Pydroid 3 są uważane za formę kodu źródłowego.
- Pydroid 3 unika pakowania natywnych modułów natywnych licencji GPL, aby zapobiec automatycznemu importowi. Przykładem jest GNU Readline, którą 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 prac pochodnych bez pozwolenia. Jeśli nie jest pewien, skontaktuj się z nami za pośrednictwem poczty elektronicznej.
Android jest znakiem towarowym Google Inc.