Naucz się Python 3 z Pydroid 3, najpotężniejszym i przyjaznym dla użytkownika tłumacza Python 3 i IDE dostępne w Google Play. Zaprojektowany specjalnie dla Androida, Pydroid 3 jest idealny do celów edukacyjnych, pomagając opanować program Python w podróży.
Cechy:
Interpreter offline Python 3: Ciesz się elastycznością uruchamiania programów Python bez połączenia internetowego.
Menedżer pakietów PIP: Uzyskaj dostęp do niestandardowego repozytorium wypełnionych predytowanymi pakietami kół dla zaawansowanych bibliotek naukowych, w tym Numpy, Scipy, Matplotlib, Scikit-Leearn i Jupyter.
Zaawansowane biblioteki: Użyj OpenCV (na urządzeniach z obsługą API Camera2), TensorFlow i Pytorch, aby ulepszyć Twoje projekty.*
Przykłady gotowych do użycia: przyspiesz naukę za pomocą przykładów dostępnych bezpośrednio po wyjęciu z pudełka.
Obsługa Tkinter: Utwórz graficzne interfejsy użytkownika z pełną obsługą Tkinter.
W pełni funkcjonalny emulator terminalu: doświadcz terminala z obsługą Readline, dostępną za pośrednictwem PIP.
Wbudowane kompilatory: kompiluj C, C ++ i Fortran bezpośrednio w Pydroid 3, umożliwiając tworzenie bibliotek z PIP, nawet te z kodem natywnym. Zbuduj i zainstaluj zależności z wiersza poleceń.
Wsparcie Cython: Wykorzystaj moc Cythona do krytycznej wydajności części kodu Pythona.
PDB Debugger: Z łatwością debuguj kod za pomocą punktów przerwania i zegarków.
Biblioteka graficzna Kivy: Opracuj aplikacje wielu dotyków 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: Łatwo zintegruj MATPlotlib z Kivy, również dostępne w repozytorium szybkiego instalacji.
Wsparcie PyGame 2: Buduj gry i aplikacje multimedialne z Pygame 2.
Funkcje edytora:
Inteligentna pomoc w kodowaniu: korzyść z prognozowania kodu, auto-indentacji i analizy kodu w czasie rzeczywistym, naśladując funkcjonalność profesjonalnego IDE.*
Ulepszona klawiatura: dostęp do wszystkich niezbędnych symboli programowania bezpośrednio z rozszerzonego paska klawiatury.
Konfigurowalny interfejs: Ciesz się podświetleniem składni i różnymi motywami, które pasują do stylu kodowania.
Efektywna nawigacja: Użyj kart i interaktywne przypisanie/definicja GOTOS dla bezproblemowej nawigacji kodu.
Łatwe udostępnianie: Udostępnij kod jednym kliknięciem Pastebin.
*Funkcje oznaczone gwiazdką są wyłączne dla 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 przerwania, klikając numery linii.
Wykrywanie różnych bibliotek działa w następujący sposób:
Użyj „#PyDroid Run Terminal” dla trybu terminalu, który jest 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 użytkowników premium ze względu na złożoność ich przeniesienia, wymagającą wyspecjalizowanego rozwoju. Jeśli chcesz tworzyć bezpłatne wersje 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 i staramy się nadać priorytety przenoszenia bibliotek naukowych w celu zwiększenia wartości edukacyjnej.
Informacje prawne:
Niektóre binaria w Pydroid 3 APK są licencjonowane w (L) GPL; Możesz poprosić o kod źródłowy za pośrednictwem poczty elektronicznej. Biblioteki Pure Python w ramach GPL są uważane za formę kodu źródłowego. Pydroid 3 nie łączy natywnych modułów natywnych licencji GPL, aby zapobiec automatycznemu importowi; Na przykład GNU Readline można zainstalować za pośrednictwem PIP.
Próbki w aplikacji są bezpłatne do użytku edukacyjnego, ale prace pochodne nie mogą być używane w konkurencyjnych produktach bez pozwolenia.
Zawiadomienie znaków towarowych:
Android jest znakiem towarowym Google Inc.
*Funkcje oznaczone gwiazdką są dostępne tylko w wersji premium.
7.4_arm64
74.9 MB
Android 6.0+
ru.iiec.pydroid3