Dom > Aplikacje >Pydroid 3

Pydroid 3

Pydroid 3

Kategoria

Rozmiar

Aktualizacja

Edukacja

74.9 MB

May 29,2025

Opis aplikacji:

Odblokuj moc programowania Python 3 z Pydroid 3, najbardziej przyjaznym dla użytkownika i solidnym edukacyjnym IDE Python 3 dostępnym na Androidzie. Niezależnie od tego, czy jesteś początkującym, czy doświadczonym koderem, Pydroid 3 oferuje kompleksową platformę do nauki i opracowywania aplikacji Python 3 bezpośrednio z urządzenia mobilnego.

Kluczowe funkcje:

  • Offline Python 3 Interpreter: Ciesz się swobodą prowadzenia programów Python bez połączenia internetowego, dzięki czemu jest idealny do nauki w podróży.
  • 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, aby poprawić swoje wrażenia uczenia się i rozwoju.
  • Zaawansowane biblioteki: Użyj OpenCV (na urządzeniach z obsługą API Camera2), TensorFlow i Pytorch, aby zagłębić się w bardziej złożone projekty i aplikacje na antenie danych.
  • Wbudowane przykłady: natychmiast zacznij kodować z gotowymi do użycia przykładami, które ułatwiają szybsze uczenie się i zrozumienie pojęć Pythona.
  • Kompletne obsługę Tkinter: z łatwością buduj graficzne interfejsy użytkownika za pomocą Tkinter, zwiększając interaktywność projektu.
  • W pełni funkcjonalny emulator terminalu: doświadcz potężnego terminala z obsługą Readline, dostępną za pośrednictwem PIP, aby wykonywać polecenia bezpośrednio w Pydroid 3.
  • Zintegrowane kompilatory: korzyści z wbudowanych kompilatorów C, C ++ i Fortran, zaprojektowanych specjalnie dla Pydroid 3, umożliwiając budowę dowolnej biblioteki z PIP, nawet tych korzystających z kodu natywnego.
  • Obsługa Cython: Zoptymalizuj swój kod Pythona za pomocą Cython w celu szybszego wykonania.
  • PDB Debugger: Efektywnie debuguj kod z punktami przerwania i zegarkami, aby szybko zidentyfikować i rozwiązać problemy.
  • Obsługa Kivy i Pyside6: Utwórz zaawansowane aplikacje graficzne za pomocą KIVY z SDL2 Backend i Pyside6, dostępne w repozytorium szybkiego instalacji.
  • MATPlotlib i Pygame 2 Obsługa: Wizualizuj dane i rozwijaj gry z łatwością za pomocą Matplotlib i PyGame 2, dodatkowo wzbogacone obsługą Kivy w repozytorium szybkiego instalacji.

Funkcje edytora:

  • Prognozowanie kodu i automatyczne wcięcie: Zwiększ wydajność kodowania dzięki inteligentnej prognozowania kodu i automatycznym wcięciu, podobnie jak profesjonalne IDE.
  • Rozszerzony pasek klawiatury: Uzyskaj dostęp do wszystkich niezbędnych symboli programowania Python wygodnie na urządzeniu mobilnym.
  • Podświetlanie składni i motywy: Popraw czytelność kodu dzięki konfigurowalnej podświetleniu składni i motywów.
  • Interfejs z zakładkami: płynnie zarządzaj wieloma plikami i projektami za pomocą kart.
  • Ulepszona nawigacja kodu: Bez wysiłku nawiguj kod z interaktywnym przypisaniem i definicją GOTOS.
  • Udostępnij jedno kliknięcie na Pastebin: Łatwo udostępnij fragmenty kodu społeczności.

*Funkcje oznaczone gwiazdką są dostępne wyłącznie w wersji premium.

Szybka instrukcja:

Aby zapewnić optymalną wydajność, Pydroid 3 wymaga co najmniej 250 MB bezpłatnej pamięci wewnętrznej, z zaleceniami 300 MB lub więcej, szczególnie przy użyciu ciężkich bibliotek, takich jak Scipy. Aby debugować kod, po prostu umieść punkty przerwania, klikając numer linii.

Aplikacje Kivy są wykrywane za pomocą „Import Kivy”, „z Kivy” lub „#PyDroid Run Kivy”. Podobnie, Pyside6 jest wykrywany za pomocą „Import Pyside6”, „z Pyside6” lub „#PyDroid Run Qt”. Ta sama metoda wykrywania dotyczy SDL2, Tkinter i Pygame.

W przypadku aplikacji opartych na terminalu użyj „#PYDROID Uruchom terminal”, aby upewnić się, że program działa w trybie terminalu, co jest szczególnie przydatne dla bibliotek takich jak Matplotlib, które domyślnie w trybie GUI.

Dlaczego niektóre biblioteki są wyłącznie premium:

Niektóre biblioteki były trudne do przeniesienia dla Androida, wymagając wiedzy specjalistycznej zewnętrznych programistów. Zgodnie z umową te przeniesione biblioteki są dostępne tylko dla użytkowników premium. Jeśli chcesz wnieść bezpłatne widelce tych bibliotek, skontaktuj się z nami.

Przyczyniaj się do rozwoju Pydroid 3, zgłaszając błędy lub sugerując funkcje. Cenimy twój wkład i jesteśmy zaangażowani w zwiększenie doświadczenia edukacyjnego. Naszym głównym celem jest przenoszenie bibliotek naukowych w celu wspierania celów edukacyjnych, przy czym biblioteki związane z systemem są przenoszone jako zależności pakietów edukacyjnych.

Informacje prawne:

Niektóre binaria w Pydroid 3 APK są licencjonowane pod (L) GPL. Aby uzyskać kod źródłowy, skontaktuj się z nami za pośrednictwem poczty elektronicznej. Biblioteki GPL Pure Python pakowane w Pydroid 3 są już uważane za formularz kodu źródłowego. Aby uniknąć automatycznego importu, Pydroid 3 nie łączy żadnych natywnych modułów natywnych GPL, takich jak GNU Readline, które można zainstalować osobno za pomocą PIP.

Próbki dostarczone w aplikacji są bezpłatne do użytku edukacyjnego, z tym wyjątkiem, że oni lub ich prace pochodne nie mogą być wykorzystywane w konkurencyjnych produktach. Jeśli nie masz pewności co do zgodności swojej aplikacji, szukaj zgody za pośrednictwem poczty elektronicznej.

Android jest znakiem towarowym Google Inc.

Zrzut ekranu
Pydroid 3 Zrzut ekranu 1
Pydroid 3 Zrzut ekranu 2
Pydroid 3 Zrzut ekranu 3
Pydroid 3 Zrzut ekranu 4
Informacje o aplikacji
Wersja:

7.4_arm64

Rozmiar:

74.9 MB

system operacyjny:

Android 6.0+

Wywoływacz: IIEC
Nazwa pakietu

ru.iiec.pydroid3

Dostępne na Google Pay