
Mergulhe no mundo da programação do Python 3 com o Pydroid 3, o Python 3 IDE mais fácil de usar e robusto, disponível no Android. Seja você um iniciante ou um codificador experiente, o Pydroid 3 fornece uma plataforma abrangente para aprender e desenvolver no Python 3 diretamente no seu dispositivo móvel.
Principais recursos do pydroid 3
- Interpreper offline Python 3: Execute seus programas Python sem precisar de uma conexão com a Internet, tornando -o perfeito para aprender em movimento.
- Gerenciador de pacotes PIP: Acesse um repositório personalizado cheio de pacotes de rodas pré-construídos, aprimorando sua experiência com bibliotecas científicas como Numpy, Scipy, Matplotlib, Scikit-Learn e Jupyter.
- Bibliotecas avançadas: desfrute de acesso ao OpenCV (em dispositivos com suporte da API Camera2), Tensorflow e Pytorch, dando vida aos seus projetos com ferramentas poderosas.*
- Recursos de Aprendizagem: Comece rapidamente com exemplos prontos para a caixa projetados para acelerar seu processo de aprendizado.
- Desenvolvimento da GUI: suporta totalmente o Tinter para criar interfaces gráficas de usuário.
- Emulador de terminal: beneficie-se de um terminal completo com suporte readline, disponível através do PIP.
- Compiladores: Utilize compiladores C, C ++ e Fortran embutidos, especificamente adaptados para o Pydroid 3, permitindo que você construa qualquer biblioteca a partir do PIP, mesmo aqueles com código nativo. Isso também permite criar e instalar dependências diretamente a partir da linha de comando.
- Suporte ao Cython: Aprimore seu código Python com o Cython para otimização de desempenho.
- Ferramentas de depuração: use o depurador do PDB para definir pontos de interrupção e relógios para depuração eficiente.
- Bibliotecas gráficas: desenvolva -se com o Kivy e seu novo back -end SDL2, ou use Pyside6, disponível no repositório de instalação rápida, completa com suporte ao matplotlib.*
- Desenvolvimento de jogos: Crie jogos com suporte para Pygame 2.
Recursos do editor
- Assistência ao código: Aproveite a previsão de código, a indentação automática e a análise de código em tempo real, proporcionando uma verdadeira experiência de IDE.*
- Digição aprimorada: use uma barra de teclado estendida com todos os símbolos necessários para a programação do Python.
- Auxílios visuais: beneficie -se dos temas de destaques e personalizáveis da sintaxe.
- Organização: Trabalhe com guias para melhor gerenciamento de projetos.
- Navegação: Navegue seu código facilmente com a atribuição/definição interativa.
- Compartilhamento: compartilhe seu código com um clique em Pastebin.
*Recursos marcados com um asterisco são exclusivos da versão premium.
Guia de início rápido
O pydroid 3 requer pelo menos 250 MB de memória interna livre, embora o 300 MB+ seja recomendado, especialmente ao usar bibliotecas pesadas como o Scipy. Para depurar seus programas, basta colocar pontos de interrupção clicando nos números da linha.
Para bibliotecas específicas, use os seguintes métodos de detecção: - Kivy: "importar kivy", "de kivy" ou "#pydroid run kivy". - Pyside6: "importar Pyside6", "de Pyside6" ou "#pydroid run qt". - SDL2, Tknter e Pygame são detectados da mesma forma.
Para o modo terminal, especialmente útil com o Matplotlib, use "#pydroid run terminal".
Acesso à biblioteca premium
Algumas bibliotecas são apenas premium devido aos seus complexos requisitos de portas. Essas bibliotecas foram desenvolvidas por desenvolvedores externos sob um contrato que limita sua distribuição a usuários premium. Se você estiver interessado em contribuir com versões gratuitas dessas bibliotecas, entre em contato conosco.
Incentivamos você a participar do desenvolvimento do Pydroid 3 relatando bugs ou sugerindo novos recursos. Nosso foco principal é portar bibliotecas científicas para melhorar o valor educacional, com bibliotecas relacionadas ao sistema portadas apenas quando apoiam pacotes educacionais.
Informações legais
Alguns binários no pydroid 3 apk são licenciados em (l) gpl. Você pode solicitar código -fonte por e -mail. As bibliotecas Python incluídas no GPL são consideradas já em forma de código -fonte. O Pydroid 3 não inclui módulos nativos licenciados por GPL para evitar importação automática; Por exemplo, o GNU ReadLine pode ser instalado usando o PIP.
As amostras fornecidas no aplicativo são gratuitas para uso educacional, com a restrição de que elas ou suas obras derivadas, não podem ser usadas em produtos concorrentes. Se não tiver certeza, solicite permissão por e -mail.
Android é uma marca comercial do Google Inc.