Zanurz się w ś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 zaawansowanym uczniem, Pydroid 3 zapewnia wszystko, co w sobie zwiększyć umiejętności kodowania w podróży.
Cechy:
- Interpreter offline Python 3: Brak połączenia internetowego? Bez problemu. Uruchom programy Python w dowolnym miejscu, w dowolnym miejscu, bez konieczności bycia online.
- Menedżer pakietów PIP: Uzyskaj dostęp do niestandardowego repozytorium dla pakietów kół, w tym niezbędne biblioteki naukowe, takie jak Numpy, Scipy, Matplotlib, Scikit-Leearn i Jupyter, aby wzbogacić swoje doświadczenie w nauce.
- Zaawansowane biblioteki: Ciesz się mocą OpenCV, TensorFlow i Pytorch na urządzeniach z obsługą API Camera2 (dostępną w wersji premium).
- Przykłady gotowych do użycia: Rozpocznij kodowanie szybciej z wbudowanymi przykładami zaprojektowanymi, aby pomóc Ci szybko i skutecznie uczyć się.
- Pełne obsługę Tkinter: z łatwością tworzyć graficzne interfejsy użytkownika za pomocą pełnej obsługi TKINTER.
- Emulator terminali: doświadcz pełnego terminału z obsługą Readline (dostępną za pośrednictwem PIP), idealny do wykonywania poleceń i debugowania.
- Kompilator wielojęzyczny: buduj i instaluj biblioteki z PIP ze zintegrowanym kompilatorem C, C ++ i Fortran, dostosowanym specjalnie dla Pydroid 3.
- Obsługa Cython: Ulepsz swój kod Pythona o Cython, aby uzyskać lepszą wydajność.
- PDB Debugger: Efektywnie debuguj kod z punktami przerwania i zegarkami.
- Kivy i Pyside6: Opracuj aplikacje graficzne za pomocą KIVY z Backend SDL2 i PYSIDE6 (dostępne w repozytorium szybkiego instalacji), wraz z obsługą MATPlotlib dla PYSIDE6 bez dodatkowego kodu.
- Pygame 2 Wsparcie: Ożywiaj swoje projekty rozwoju gry dzięki Pygame 2.
Funkcje edytora:
- Prognozowanie kodu i automatyczne wcięcie: Kod napisz szybciej i dokładniej z inteligentną prognozą kodu i automatycznym wcięciem (funkcja premium).
- Wydłużony pasek klawiatury: łatwo dostęp do wszystkich niezbędnych symboli Pythona z ulepszonym paskiem klawiatury.
- Podświetlanie składni i motywy: Dostosuj środowisko kodowania za pomocą podświetlania składni i różnymi tematami.
- Interfejs z zakładkami: Zarządzaj wieloma plikami bez wysiłku za pomocą edycji tabletek.
- Ulepszona nawigacja kodu: Przejdź przez kod z interaktywnym przypisaniem i definicją GOTOS.
- Udostępnij jedno kliknięcie: udostępnij swój kod szybko i łatwo na Pastebinie.
Aby jak najlepiej wykorzystać Pydroid 3, upewnij się, że masz co najmniej 250 MB bezpłatnej pamięci wewnętrznej, z zalecaniem 300 MB+. W przypadku ciężkich bibliotek, takich jak Scipy, może być potrzebne jeszcze więcej miejsca.
Szybka instrukcja:
- Umieść punkty przerwania, klikając numery linii, aby uruchomić tryb debugowania.
- Kivy jest wykrywany za pomocą „Import Kivy”, „From Kivy” lub „#Pydroid Run Kivy”.
- PYSIDE6 jest wykrywany za pomocą „Import Pyside6”, „From Pyside6” lub „#PyDroid Run Qt”.
- Podobnie SDL2, Tkinter i Pygame są wykrywane wraz z odpowiednimi instrukcjami importu.
- Użyj trybu „#PYDROID Uruchom terminal”, aby upewnić się, że program działa w trybie terminalu, co jest szczególnie przydatne w przypadku MATPlotlib, który domyślnie jest w trybie GUI.
Niektóre biblioteki są wyłącznie premium ze względu na złożoność i koszty ich przeniesienia. Jeśli chcesz opracować bezpłatne wersje tych bibliotek, skontaktuj się z nami. Twoje opinie i żądania funkcji są nieocenione w pomocy w poprawie Pydroid 3, ze szczególnym uwzględnieniem bibliotek naukowych w celu wspierania celów edukacyjnych.
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 GPL Pure Python pakowane w Pydroid 3 są już dostarczane w formularzu kodu źródłowego.
- Pydroid 3 unika pakowania natywnych modułów natywnych licencji GPL, takich jak GNU Readline, które można zainstalować za pomocą PIP.
- Próbki dostępne w aplikacji są bezpłatne do użytku edukacyjnego, z wyjątkiem tego, że one lub ich prace pochodne nie mogą być wykorzystywane w konkurencyjnych produktach. Jeśli nie jest pewien, szukaj pozwolenia za pośrednictwem poczty elektronicznej.
Android jest znakiem towarowym Google Inc.
Tagi : Edukacja