Przejdź do treści
P3

Pydroid 3 - Educational IDE for Python 3 for Android APK

Wydawca: IIEC
Android APK Free
Typ plikuAPK
Wersja3.02_x86
Wydawca IIEC
Data wydania5 cze 2019
Data dodania5 cze 2019
Wymagania systemu operacyjnegoAndroid
WymaganiaRequires Android
Całkowita liczba pobrań134
Cena £Free

Opis

Pydroid 3 to najłatwiejszy w użyciu i najpotężniejszy edukacyjny Python 3 IDE na Androida.

Cechy:

- Interpreter offline Python 3.7: do uruchamiania programów w języku Python nie jest wymagany Internet.

- Menedżer pakietów Pip i niestandardowe repozytorium dla gotowych pakietów kół dla ulepszonych bibliotek naukowych, takich jak numpy, scipy, matplotlib, scikit-learn i jupyter.

- Dostępny jest teraz również Tensorflow. *

- Przykłady dostępne gotowe do użycia w celu szybszej nauki.

- Pełna obsługa Tkinter dla GUI.

- W pełni funkcjonalny emulator terminala z obsługą readline (dostępny w pip).

- Wbudowany kompilator C, C++, a nawet Fortran zaprojektowany przez n0n3m4, autora C4droid, specjalnie dla Pydroid 3. Pozwala Pydroid 3 zbudować dowolną bibliotekę z pip, nawet jeśli używa kodu natywnego. Możesz także budować i instalować zależności z wiersza poleceń.

- Wsparcie Cythona.

- Debuger PDB z punktami przerwania i zegarkami.

- Biblioteka graficzna Kivy z błyszczącym nowym backendem SDL2.

- Obsługa PyQt5 dostępna w repozytorium szybkiej instalacji wraz z obsługą matplotlib PyQt5 bez dodatkowego kodu.

- Wsparcie Matplotlib Kivy dostępne w repozytorium szybkiej instalacji.

- obsługa pygame_sdl2 (implementacja pygame oparta na SDL2).

Funkcje edytora:

- Przewidywanie kodu, automatyczne wcięcia i analiza kodu w czasie rzeczywistym, tak jak w każdym prawdziwym IDE. *

- Rozszerzony pasek klawiatury ze wszystkimi symbolami potrzebnymi do zaprogramowania w Pythonie.

- Podświetlanie składni i motywy.

- Zakładki.

- Ulepszona nawigacja po kodzie z interaktywnymi goto przypisania/definicji.

- Udział jednym kliknięciem w Pastebin.

* Funkcje oznaczone gwiazdką są dostępne tylko w wersji Premium.

Skrócona instrukcja.

Pydroid 3 wymaga co najmniej 200 MB wolnej pamięci wewnętrznej. Zalecane jest 220 MB+. Więcej, jeśli używasz ciężkich bibliotek, takich jak scipy.

Aby uruchomić debugowanie należy umieścić punkty przerwania, klikając numer wiersza.

Kivy jest wykrywany za pomocą importu kivy, z kivy lub „#Pydroid run kivy.

PyQt5 jest wykrywany za pomocą importu PyQt5, z PyQt5 lub „#Pydroid run qt.

To samo dla sdl2, tkinter i pygame.

Istnieje specjalny tryb „#Pydroid run terminal”, aby upewnić się, że program działa w trybie terminala (jest to przydatne w przypadku matplotlib, który automatycznie działa w trybie GUI)

Weź udział w rozwoju Pydroid 3, zgłaszając nam błędy lub przesyłając prośby o nowe funkcje. Doceniamy to.

Lista bibliotek, których NIE planujemy jeszcze dodać:

- OpenCV

Ponieważ głównym celem Pydroid 3 jest pomoc użytkownikowi w nauce języka programowania Python 3, naszym priorytetem jest przenoszenie bibliotek naukowych (więc biblioteki związane z systemem są przenoszone tylko wtedy, gdy są używane jako zależności innego pakietu edukacyjnego).

Informacje prawne.

Niektóre pliki binarne w Pydroid 3 APK są objęte licencją (L) GPL, napisz do nas, aby uzyskać kod źródłowy.

Biblioteki GPL czystego Pythona dołączone do Pydroid 3 są uważane za nadchodzące już w formie kodu źródłowego.

Pydroid 3 nie zawiera żadnych modułów natywnych na licencji GPL, aby uniknąć ich automatycznego importowania. Znanym przykładem takiej biblioteki jest GNU readline, którą można zainstalować za pomocą pip.

Próbki dostępne w aplikacji są bezpłatne do użytku edukacyjnego z jednym wyjątkiem: ani ich, ani ich dzieł pochodnych, nie można wykorzystywać w żadnych konkurencyjnych produktach (w żaden sposób). Jeśli nie masz pewności, czy Twoja aplikacja jest objęta tym ograniczeniem, zawsze poproś o zgodę za pośrednictwem poczty e-mail.

Android jest znakiem towarowym firmy Google Inc.

Podobne programy

Alternatywy

Więcej od tego wydawcy