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












