Pydroid 3

Pydroid 3

Edukacja 74.9 MB by IIEC 7.4_arm64 4.7 Apr 29,2025
Pobierać
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 został zaprojektowany w celu ulepszenia podróży do nauki dzięki solidnym funkcjom i bezproblemowej wydajności.

Cechy:

  • Offline Python 3 Interpreter: Uruchom programy Python w dowolnym momencie, w dowolnym miejscu bez konieczności połączenia internetowego.
  • Menedżer pakietów PIP: Uzyskaj dostęp do niestandardowego repozytorium wypełnionego wstępnie zbudowanymi pakietami kół, aby ulepszyć naukowe możliwości obliczeniowe. Biblioteki takie jak Numpy, Scipy, Matplotlib, Scikit-Learn i Jupyter są łatwo dostępne.
  • Zaawansowane biblioteki: Użyj OpenCV na urządzeniach z obsługą API Camera2 i zanurz się w uczeniu maszynowym z TensorFlow i Pytorch, dostępne w wersji premium.
  • Przykłady gotowych do użycia: Kinkstart Your Learning za pomocą różnych przykładów zawartych poza pudełkiem.
  • Pełne obsługę Tkinter: Bezpośrednio zbuduj graficzne interfejsy użytkownika z pełnym obsługą Tkinter.
  • W pełni poinformowany emulator terminalu: doświadcz właściwego środowiska terminalowego z obsługą Readline, dostępną za pośrednictwem PIP.
  • Zintegrowane kompilatory: Pydroid 3 jest wyposażony w wbudowane kompilatory C, C ++ i Fortran, umożliwiając budowę dowolnej biblioteki z PIP, w tym z kodem natywnym, bezpośrednio z wiersza poleceń.
  • Obsługa Cython: Zoptymalizuj swój kod Python za pomocą Cython w celu zwiększenia wydajności.
  • PDB Debugger: Efektywnie debuguj kod z punktami przerwania i zegarkami.
  • Biblioteka graficzna Kivy: Twórz oszałamiające aplikacje mobilne z nowym backendem SDL2 Kivy.
  • Obsługa PYSIDE6: Dostępna w repozytorium szybkiego instalacji, wraz z obsługą MATPlotlib dla PYSIDE6, nie wymagając dodatkowego kodu.
  • Matplotlib Kivy Wsparcie: Ulepsz wizualizację danych w aplikacjach Kivy, dostępna w repozytorium szybkiego instalacji.
  • Pygame 2 Wsparcie: rozwijaj gry z najnowszą wersją Pygame.

Funkcje edytora:

  • Prognozowanie kodu i automatyczne wcięcie: pisz kod bardziej wydajnie z analizą w czasie rzeczywistym, prognozą i automatycznym wcięciem, podobnie jak profesjonalne IDE.
  • Ulepszona klawiatura: dostęp do wszystkich niezbędnych symboli programowania bezpośrednio z rozszerzonego paska klawiatury.
  • Podświetlanie składni i motywy: Popraw czytelność kodu dzięki konfigurowalnym motywom i podświetleniu składni.
  • Obsługa zakładek: Z łatwością zarządzaj wieloma plikami i projektami za pomocą kart.
  • Nawigacja kodu: bezproblemowo nawiguj kod z interaktywnymi skrótami i definicją.
  • Udostępnianie jednego kliknięcia: Natychmiast udostępnij swój kod na Pastebin jednym kliknięciem.

*Funkcje oznaczone gwiazdką są 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 zalecaniem 300 MB+. Korzystanie z ciężkich bibliotek, takich jak Scipy, może wymagać jeszcze więcej miejsca.

Aby debugować kod, ustaw punkty przerwania, klikając numer wiersza. Aplikacje Kivy można uruchomić z poleceniami „Import Kivy”, „From Kivy” lub „#PyDroid Run Kivy”. Podobnie aplikacje Pyside6 są wyzwalane przez „Import Pyside6”, „z Pyside6” lub „#PyDroid Run Qt”. Ta sama zasada dotyczy SDL2, Tkinter i Pygame.

W przypadku aplikacji opartych na terminalu użyj trybu specjalnego „#PYDROID Run Terminal”, szczególnie przydatnego dla bibliotek takich jak Matplotlib, które domyślnie w trybie GUI.

Dlaczego niektóre biblioteki są tylko premium?

Niektóre biblioteki, ze względu na ich złożoność w przenoszeniu, są dostępne wyłącznie dla użytkowników premium. Zostały one opracowane przez zewnętrznych programistów na podstawie konkretnych umów. Jeśli chcesz tworzyć bezpłatne wersje tych bibliotek, skontaktuj się z nami.

Przyczyniaj się do rozwoju Pydroid 3, zgłaszając błędy lub sugerując funkcje. Twoje dane wejściowe jest dla nas nieocenione, ponieważ priorytetem jest przenoszenie bibliotek naukowych w celu zwiększenia wartości edukacyjnej.

Informacje prawne:

Niektóre binaria w Pydroid 3 są licencjonowane w (L) GPL; Możesz poprosić o kod źródłowy za pośrednictwem poczty elektronicznej. Biblioteki GPL Pure Python są już uważane za formularz kodu źródłowego. Aby zastosować się do licencjonowania, Pydroid 3 nie łączy natywnych modułów natywnych GPL, takich jak GNU Readline, które można zainstalować za pomocą PIP.

Próbki zawarte w Pydroid 3 są bezpłatne do użytku edukacyjnego, ale prace pochodne nie mogą być stosowane w konkurencyjnych produktach. Jeśli nie masz pewności co do tego ograniczenia, szukaj pozwolenia za pośrednictwem poczty elektronicznej.

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
Reviews
Post Comments