Dom Aplikacje Edukacja Pydroid 3
Pydroid 3
Pydroid 3
7.4_arm64
74.9 MB
Android 6.0+
May 07,2025
4.7

Opis aplikacji

Odblokuj świat programowania Python 3 z Pydroid 3, najbardziej przyjaznym dla użytkownika i potężnym edukacyjnym Python 3 IDE 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 rozwoju w Python 3 bezpośrednio z urządzenia mobilnego.

Cechy:

  • Interpreter Python 3 Python: Bez Internetu? Bez problemu. Uruchom programy Python offline z wbudowanym tłumaczem Pydroid 3.
  • Menedżer pakietów PIP: Uzyskaj dostęp do niestandardowego repozytorium z wstępnie zbudowanymi pakietami kół dla bibliotek naukowych, takich jak Numpy, Scipy, Matplotlib, Scikit-Leearn i Jupyter, zwiększając doświadczenie w nauce i rozwoju.
  • Zaawansowane biblioteki: Ciesz się obsługą OpenCV, Tensorflow i Pytorch, dostępnych na urządzeniach z obsługą API Camera2, dla osób nurkujących głębiej w uczenie maszynowe i wizję komputerową (funkcje premium).
  • Przykłady gotowych do użycia: zacznij szybko uczyć się z nietypowymi przykładami, które prowadzą Cię przez różne koncepcje Pythona.
  • Pełna obsługa Tkinter: Opracuj graficzne interfejsy użytkownika z pełną obsługą Tkinter.
  • W pełni funkcjonalny emulator terminalu: doświadcz terminali z obsługą Readline, dostępny za pośrednictwem PIP, dla bezproblemowego interfejsu wiersza poleceń.
  • Zintegrowane kompilatory: Buduj biblioteki Python z PIP, nawet te z kodem natywnym, przy użyciu wbudowanych kompilatorów C, C ++ i Fortran.
  • Obsługa Cython: Ulepsz swój kod Pythona dzięki Cython, aby uzyskać lepszą wydajność.
  • PDB Debugger: Efektywnie debuguj kod z punktami przerwania i zegarkami.
  • Biblioteki graficzne: Użyj Kivy z nowym backendem SDL2 i PYSIDE6 z repozytorium szybkiego instalacji do zaawansowanego rozwoju GUI.
  • Matplotlib i Pygame Wsparcie: Twórz oszałamiające wizualizacje i gry z Matplotlib, Kivy i Pygame 2.

Funkcje edytora:

  • Prognozowanie i analiza kodu: korzyść z prognozowania kodu, auto-indentacji i analizy kodu w czasie rzeczywistym, odzwierciedlając funkcje IDE najwyższego poziomu (funkcje premium).
  • Ulepszona klawiatura: Uzyskaj dostęp do wszystkich symboli potrzebnych do programowania Pythona z rozszerzonym paskiem klawiatury.
  • AIDS Visual: Ciesz się podświetleniem składni, konfigurowalnymi motywami i edytowaniem zakładek dla bardziej zorganizowanego obszaru roboczego.
  • Nawigacja i udostępnianie: łatwo nawiguj kod z interaktywnym zadaniem i definicją GOTOS oraz udostępnij swój kod jednym kliknięciem Pastebin.

Szybka instrukcja:

Aby rozpocząć od Pydroid 3, upewnij się, że masz co najmniej 250 MB bezpłatnej pamięci wewnętrznej (zalecane 300 MB+, szczególnie w przypadku ciężkich bibliotek, takich jak Scipy). Aby debugować kod, po prostu umieść punkty przerwania, klikając numery linii. Kivy, Pyside6, SDL2, Tkinter i Pygame można wykryć za pomocą określonych instrukcji importu lub poleceń specjalnych. Użyj „#PYDROID RUN TERMINAL” dla trybu terminalu, szczególnie przydatnego w przypadku MATPlotlib.

Funkcje premium:

Niektóre zaawansowane biblioteki są wyłączne dla użytkowników premium ze względu na złożoność ich przeniesienia. Jeśli chcesz przyczynić się do rozwoju Pydroid 3, zgłoś błędy lub sugeruj funkcje, które pomogą nam ulepszyć aplikację. Naszym głównym celem jest przenoszenie bibliotek naukowych w celu wspierania celów edukacyjnych.

Informacje prawne:

Pydroid 3 zawiera binarie licencjonowane w (L) GPL; Kod źródłowy jest dostępny na żądanie. Biblioteki Pure Python w ramach GPL podano w formularzu kodu źródłowego. Aby uniknąć automatycznego importu, natywne moduły Natywne, takie jak GNU Readline, nie są pakowane, ale można je zainstalować za pomocą PIP. Dołączone próbki są bezpłatne do użytku edukacyjnego, z wyjątkiem tego, że nie można ich wykorzystać w konkurencyjnych produktach bez pozwolenia.

Android jest znakiem towarowym Google Inc.

Zrzut ekranu

  • Pydroid 3 Zrzut ekranu 0
  • Pydroid 3 Zrzut ekranu 1
  • Pydroid 3 Zrzut ekranu 2
  • Pydroid 3 Zrzut ekranu 3