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 jest twoim narzędziem do nauki i opanowania Pythona 3 w podróży.
Kluczowe cechy Pydroid 3
- Offline Python 3 Interpreter: Ciesz się swobodą prowadzenia programów Python bez połączenia internetowego, dzięki czemu jest idealny do nauki w dowolnym miejscu i czasie.
- Menedżer pakietów PIP: Uzyskaj dostęp do niestandardowych repozytorium zawierającego wstępne pakiety kół dla zaawansowanych bibliotek naukowych, takich jak Numpy, Scipy, Matplotlib, Scikit-Leearn i Jupyter, ulepszając podróż edukacyjną.
- Zaawansowane biblioteki Obsługa: Użyj OpenCV (na urządzeniach z obsługą API Camera2), TensorFlow i Pytorch do najnowocześniejszych projektów. Te funkcje są dostępne w wersji premium.
- Przygotowanie przykładów: Kinkstart Your Learning z przykładami, które wychodzą z pudełka, przyspieszając zrozumienie Pythona.
- Pełne obsługę Tkinter: z łatwością buduj graficzne interfejsy użytkownika za pomocą Tkinter.
- W pełni funkcjonalny emulator terminalu: z obsługą Readline (dostępną za pośrednictwem PIP), ciesz się bezproblemowym kodowaniem.
- Zintegrowane kompilatory: Pydroid 3 jest wyposażony w wbudowane kompilatory C, C ++ i Fortran, umożliwiając budowę dowolnej biblioteki z PIP, nawet tych korzystających z kodu natywnego. Możesz także zarządzać zależnościami z wiersza poleceń.
- Obsługa Cython i PDB: Ulepsz swoje kodowanie za pomocą Cython i debugowanie efektywnie za pomocą PDB, wraz z punktami przerwania i zegarkami.
- Wsparcie Kivy i Pyside6: Zanurz się w programowanie graficzne z Kivy i jego nowym backendem SDL2 i wykorzystuj Pyside6 do zaawansowanego tworzenia GUI, dostępnego w repozytorium szybkiego instalacji.
- Matplotlib i Pygame 2: Wizualizuj dane z matplotlib i tworzyć gry z Pygame 2, z dodatkową obsługą Kivy i Pyside6 dostępnych w repozytorium szybkiego instalacji.
Funkcje edytora
- Inteligentna pomoc w kodowaniu: korzyść z prognozowania kodu, auto-indentacji i analizy kodu w czasie rzeczywistym, naśladując prawdziwe doświadczenie IDE. Ta funkcja dotyczy wyłącznie wersji premium.
- Ulepszona klawiatura: dostęp do rozszerzonego paska klawiatury ze wszystkimi symbolami potrzebnymi do programowania Python.
- Pomoce wizualne i nawigacyjne: Ciesz się podświetleniem składni, konfigurowalnymi motywami, zakładkami i ulepszoną nawigacją kodu z interaktywnym przypisaniem/definicją Gotos.
- Udostępnianie jednego kliknięcia: Bez wysiłku udostępnij kod jednym kliknięciem Pastebin.
Szybka instrukcja
Pydroid 3 wymaga minimum 250 MB bezpłatnej pamięci wewnętrznej, z zaleceniem 300 MB lub więcej, szczególnie przy użyciu ciężkich bibliotek, takich jak Scipy. Aby debugować, po prostu umieść punkty przerwania, klikając numery linii. Kivy można zainicjować z „Import Kivy”, „z Kivy” lub „#Pydroid Run Kivy”, podczas gdy Pyside6 używa „Import Pyside6”, „z Pyside6” lub „#PyDroid Run Qt”. To samo wykrywanie dotyczy SDL2, Tkinter i Pygame. W przypadku aplikacji specyficznych dla terminalu, takich jak MATPlotLib, użyj terminali „#PyDroid Uruchom”, aby zapewnić wykonanie trybu terminala.
Funkcje premium
Niektóre biblioteki są wyłączne dla wersji premium ze względu na złożoność i wyspecjalizowany rozwój wymagany do ich przeniesienia. Jeśli chcesz wnieść wkład poprzez opracowanie bezpłatnych widelców tych bibliotek, skontaktuj się z nami.
Przyczynić się do Pydroid 3
Weź udział w rozwoju Pydroid 3, zgłaszając błędy lub sugerując funkcje. Twój wkład jest cenny, ponieważ priorytetem jest przenoszenie bibliotek naukowych w celu wspierania celów edukacyjnych.
Informacje prawne
Niektóre binaria w Pydroid 3 APK są licencjonowane w (L) GPL; W przypadku kodu źródłowego skontaktuj się z nami za pośrednictwem poczty elektronicznej. Biblioteki GPL Pure Python 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ć za pomocą PIP. Próbki podane w aplikacji są bezpłatne do użytku edukacyjnego, ale nie można ich używać w konkurencyjnych produktach lub prac pochodnych bez pozwolenia.
Uwaga: Android jest znakiem towarowym Google Inc.
Tagi : Edukacja