Propaganda

Se você está pensando em aprender Python, pode ficar impressionado com o processo de configuração inicial. Você precisa instalar o Python no seu sistema, aprender como usar a linha de comando para processar o código, aprender como usar o shell interativo ou como configurar um IDE Python.

Ignore tudo isso. É desnecessário até você saber se o Python é adequado para você.

Em vez disso, recomendamos o uso de um shell interativo on-line, que é apenas um site que permite escrever e executar o código Python e ver instantaneamente os resultados. Não há necessidade de instalar nada. Então, se você está passando por esses exemplos Python 10 exemplos básicos de Python que ajudarão você a aprender rapidamenteEste artigo de exemplos básicos de python é para aqueles que já têm alguma experiência em programação e simplesmente desejam fazer a transição para o Python o mais rápido possível. consulte Mais informação ou revisando o básico de matrizes e listas Como matrizes e listas funcionam em Python

Matrizes e listas são algumas das estruturas de dados mais úteis na programação - embora poucas pessoas as utilizem em todo o seu potencial. consulte Mais informação , você pode testar o código diretamente no seu navegador. Aqui estão os melhores intérpretes online de Python que encontramos.

Experimente o Python no seu navegador com essas conchas interativas online gratuitas python intérprete on-line

Se há uma razão pela qual Python Anywhere supera todos os outros intérpretes Python on-line, é que ele suporta IPython. O IPython é uma alternativa mais avançada ao interpretador Python padrão. Com ele, você obtém vários recursos úteis: conclusão da guia durante a digitação, capacidade de "ver" as variáveis ​​e métodos de um objeto em tempo real, ler a documentação do módulo embutido e muito mais.

Nada disso é estritamente necessário, é claro. Se você é um completo iniciante, você pode ignorá-lo por enquanto e voltar em algumas semanas quando estiver mais confortável. Mas, no que diz respeito aos intérpretes Python, o IPython é o padrão de produtividade.

Nota: O Python Anywhere é realmente muito mais do que isso. É um IDE da web completo que permite criar e hospedar aplicativos Python na web. Esta página “Try IPython” é apenas uma pequena ferramenta bacana.

Experimente o Python no seu navegador com essas conchas interativas on-line gratuitas

Python Fiddle é o que eu recomendo para quem tem experiência em programação, mas não tem experiência em Python. A interface é bastante simples e fácil de usar, mas, mais importante, vem com um monte de código de exemplo que você pode carregar com um único clique.

Ao explorar a barra lateral esquerda, você aprenderá algumas das dicas e truques mais legais que tornar o Python mais divertido de usar do que outras línguas 7 truques úteis para dominar uma nova linguagem de programaçãoNão há problema em ficar impressionado quando você está aprendendo a codificar. Você provavelmente esquecerá as coisas tão rapidamente quanto as aprende. Essas dicas podem ajudar você a reter melhor todas as novas informações. consulte Mais informação . Ou você pode digitar seu próprio código, executá-lo e ver os resultados na seção de saída na parte inferior.

Observe que você também pode "salvar e compartilhar" o código que você escreveu. Isso pode ser útil se você tiver um mentor para ajudá-lo na depuração ou se estiver colaborando com outras pessoas em um projeto.

Experimente o Python no seu navegador com essas conchas interativas on-line gratuitas

O nome Repl.it vem do REPL, que significa "Read-Eval-Print Loop" (essencialmente um sinônimo de "shell interativo", para não ficar confuso). O Repl.it suporta dezenas de idiomas, incluindo o Python 2.xe o Python 3.x, portanto, se você decidir que o Python não é para você, você ainda pode usá-lo ao aprender C #, Java, Ruby, Lua, ES6 e muito mais.

O que eu mais gosto é a sua personalização. Você pode ajustar o layout, o tema da cor, o tamanho da fonte, o tamanho do recuo, o tipo de quebra automática e a ativação do preenchimento automático. A interface é direta. E se você criar uma conta, poderá salvar seu código e recuperá-lo mais tarde.

E há mais um benefício massivo no Repl.it: você pode importar qualquer Pacote Python sempreporque suporta todos eles.

Experimente o Python no seu navegador com essas conchas interativas online gratuitas python intérprete online bugiganga

Trinket é outra opção forte. Você obtém muitos dos mesmos recursos explorados acima: um editor de código aceitável, a capacidade de executar código e a capacidade de compartilhar. Mas Trinket tem duas vantagens. Primeiro, você pode abrir vários scripts com sua interface baseada em guias e, em segundo lugar, pode incorporar o Trinket em seu próprio site, se você tiver um.

O plano gratuito do Trinket, embora para sempre e ilimitado, permite apenas o Python 2.x básico. Se você deseja acesso total ao Na versão Python 3.x do Trinket, você precisará atualizar para o plano Connect, que custa US $ 9 por mês ou US $ 72 por ano. "Acesso total" envolve todos os módulos Python embutidos, incluindo Numpy, Matplotlib, SciPy e muito mais.

Experimente o Python no seu navegador com essas conchas interativas on-line gratuitas

Ideone é uma ferramenta de uso geral "experimente qualquer linguagem de programação on-line", para que não seja tão compacta ou avançada quanto as outras opções acima. Aqui está o que faz have: mais de 60 linguagens de programação diferentes e a opção de rotular seu código como Público, Secreto ou Privado.

O código escrito em Ideone também está sujeito a algumas restrições:

  • Máximo de 10 segundos para compilar / interpretar.
  • Máximo de 5 ou 15 segundos durante a execução (para convidados ou usuários registrados).
  • Máximo de 256 MB de RAM durante a execução.
  • O acesso à Internet está bloqueado e não é possível criar novos arquivos.

Em suma, Ideone é uma boa opção se você precisar testar um pouco de código imediatamente, mas para explorações mais sérias do Python, prefiro ir com um dos outros listados acima.

Experimente o Python no seu navegador com essas conchas interativas on-line gratuitas

Tutor de Python não é um shell Python interativo, por si só. Em vez disso, depois de digitar seu código, ele analisará o que você escreveu e apresentará uma visualização da lógica do código. O resultado? Uma série de instantâneos pelos quais você pode percorrer, uma linha de código de cada vez, para ver como seu código realmente é executado do início ao fim.

Esta é uma ferramenta tremenda para a programação de iniciantes! Você verá como cada linha de código afeta diferentes variáveis ​​e resultados, facilitando a detecção de bugs e outros problemas. Embora a programação possa ser difícil para iniciantes, essa ferramenta pode simplificar a curva de aprendizado Como aprender a programar sem todo o estresseTalvez você tenha decidido seguir a programação, seja para uma carreira ou apenas como um hobby. Ótimo! Mas talvez você esteja começando a se sentir sobrecarregado. Não é tão bom. Aqui está uma ajuda para facilitar sua jornada. consulte Mais informação e ajudá-lo a entender a lógica de tudo isso.

Você também pode perceber que o Python Tutor possui um modo experimental de programação ao vivo. É semelhante à ferramenta de visualização comum, mas analisada e atualizada em tempo real enquanto você digita. No momento da redação deste documento, ele é primitivo e com erros; portanto, você deve ignorá-lo até que todas as torções sejam resolvidas.

Dicas para continuar sua jornada em Python

Depois de experimentar o Python em um shell interativo online, você pode decidir que ama a linguagem e deseja segui-la em um nível mais prático. Para isso, você pode se sair bem com esses excelentes cursos online de Python 5 cursos que levarão você do Python Beginner ao ProEsses cinco cursos ensinarão tudo sobre programação em Python, uma das linguagens mais populares do momento. consulte Mais informação , ou se você não puder poupar dinheiro, esses sites para aprender Python Os 5 melhores sites para aprender programação em PythonDeseja aprender programação Python? Aqui estão as melhores maneiras de aprender Python online, muitas das quais são totalmente gratuitas. consulte Mais informação .

O Python pode ser um dos idiomas mais fáceis de aprender, mas não desanime se você achar difícil. A codificação em Python ainda está codificando, e a codificação é difícil. Lutar não significa que você deveria sair da programação 6 sinais de que você não deve ser um programadorNem todo mundo está preparado para ser um programador. Se você não tem certeza absoluta de que pretende ser um programador, aqui estão alguns sinais que podem levá-lo na direção certa. consulte Mais informação ! Para um pouco de motivação extra, recomendo ouvir algumas das esses podcasts úteis para programadores 15 podcasts de alto nível para programadores e desenvolvedores de softwareOs podcasts são uma maneira fantástica de aprender mais sobre programação. Aqui estão alguns dos nossos podcasts relacionados à programação favoritos para seu prazer auditivo. consulte Mais informação .

Como você gosta de Python? Há outras boas conchas interativas que perdemos? Se você tiver outras dicas de Python, especialmente para iniciantes, compartilhe conosco abaixo!

Joel Lee tem um BS. em Ciência da Computação e mais de seis anos de experiência profissional em redação. Ele é o editor chefe do MakeUseOf.