Tente python no seu browser com essas conchas interativos online grátis

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

Ignorar tudo isso. É desnecessário até que você saiba se Python é ideal para você.

Em vez disso, recomendamos a utilização de um shell interativo on-line, que é apenas um site que permite escrever e executar código Python e imediatamente ver os resultados. Não há necessidade de instalar nada. Então, se você está passando por estes exemplos Python ou rever as noções básicas de matrizes e listas, você pode testar o código de direito no seu browser. Aqui estão os melhores intérpretes Python on-line que encontramos.10 Exemplos Python básicas que irão ajudá-lo a aprender mais rápido10 Exemplos Python básicas que irão ajudá-lo a aprender mais rápidoEste artigo de exemplos básicos python é para aqueles que já têm alguma experiência em programação e simplesmente querem fazer a transição para Python o mais rápido possível.consulte Mais informação

1. Python em qualquer lugar

Se há uma razão pela qual Python em qualquer lugar bate todos os outros interpretador Python online, é que ele suporta IPython. IPython é uma alternativa mais avançada para o interpretador Python padrão. Com ele, você tem um monte de recursos úteis: a conclusão de tabulação ao digitar, a capacidade de “ver” as variáveis ​​e métodos de um objeto em tempo real, ler em linha documentação do módulo, e muito mais.

Nada disso é estritamente necessário, é claro. Se você é um completo novato, você pode querer saltar sobre ele para agora e voltar em algumas semanas, quando você está mais confortável. Mas, tanto quanto intérpretes Python ir, IPython é o padrão de produtividade.

Nota: Python em qualquer lugar é realmente muito mais do que isso. É um IDE web full-blown que permite criar e aplicativos Python acolhimento na web. Esta página “Tente IPython” é apenas uma ferramenta pouco de lado bacana.

2. Python Fiddle

Video: Джон Маэда о том, как искусство, технологии и дизайн помогут творческим руководителям

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

Ao explorar a barra lateral esquerda, você vai aprender alguns dos melhores dicas e truques que fazer Python mais divertido de usar do que outras línguas. Ou você pode digitar o seu próprio código, executá-lo, e ver os resultados na seção de saída na parte inferior.7 truques úteis para dominar uma nova linguagem de programação7 truques úteis para dominar uma nova linguagem de programaçãoNão há problema em ser sobrecarregado quando você está aprendendo a código. Você provavelmente vai esquecer as coisas tão rapidamente como você aprendê-las. Estas dicas podem ajudá-lo a reter melhor tudo o que novas informações.consulte Mais informação

Note que você também pode “salvar e compartilhar” o código que você escreveu. Isso pode ser útil se você tem um mentor para ajudá-lo com a depuração, ou se você está colaborando com os outros em um projeto.

3. Repl.it

O nome Repl.it vem de REPL, que significa “Leia-Eval-Print Loop” (essencialmente um sinônimo de “shell interativo” para que não se confunda). Repl.it suporta dezenas de línguas, incluindo tanto Python 2.x e Python 3.x, por isso, se você decidir que Python não é para você, você ainda pode usá-lo quando aprender C #, Java, Ruby, Lua, ES6, e muito mais.

O que eu mais gosto é a possibilidade de personalização. Você pode ajustar o layout, tema de cor, tamanho da fonte, o tamanho travessão, tipo de envoltório, e se deseja ativar o preenchimento automático. A interface é simples. E se você criar uma conta, você pode salvar o seu código e puxe-lo de volta mais tarde.



E há um benefício mais maciça para Repl.it: você pode importar qualquer pacote Python sempre porque suporta todos eles.

4. Trinket

bugiganga é outra opção forte. Você ganha um monte das mesmas características que explorou acima: um editor de nível razoável de código, a capacidade de executar código, ea capacidade de compartilhar. Mas Trinket tem duas vantagens. Primeiro, você pode abrir vários scripts com sua interface baseada em abas, e, segundo, você pode incorporar Trinket em seu próprio site, se você tiver um.

plano gratuito do Trinket, enquanto que para sempre e ilimitada, só permite 2.x. básica Python Se você quiser acesso completo para a versão Python 3.x do Trinket, você vai precisar fazer o upgrade para o plano Connect, que custa US $ 9 por mês ou US $ 72 por ano. “Acesso total” implica todos os módulos Python embutidos incluindo Numpy, Matplotlib, SciPy, e muito mais.

5. Ideone

Video: Jogo interativo - Módulos 01 a 05

Ideone é um propósito geral “tentar qualquer linguagem de programação online” ferramenta, por isso não é tão ou avançado como as outras opções acima característica-embalada. Aqui está o que faz ter: mais de 60 diferentes linguagens de programação e a opção de rotular o código como Público, Secret, ou privada.

Código escrito em Ideone também está sujeita a algumas restrições:

  • Máximo de 10 segundos para compilar / interpretar.
  • Máximo de 5 ou 15 segundos, enquanto execução (para convidados ou usuários registrados).
  • Máximo de 256 MB de RAM durante a execução.
  • Acesso à internet é bloqueado e novos arquivos não podem ser criados.

Ao todo, Ideone é uma escolha bem se você só precisa testar um pouco de código de imediato, mas para explorações mais graves de Python, eu preferiria ir com um dos outros listados acima.

Bônus: Python Tutor

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

Esta é uma ferramenta tremenda para iniciantes programação! Você vai ver como cada linha de código afeta diferentes variáveis ​​e saídas, tornando mais fácil para você pegar bugs e outras questões. Durante a programação pode ser difícil para iniciantes, esta ferramenta pode simplificar a curva de aprendizagem e ajudá-lo a quebrar a cabeça em torno da lógica de tudo isso.Como aprender programação sem todo o stressComo aprender programação sem todo o stressTalvez você decidiu seguir a programação, seja para uma carreira ou apenas como um hobby. Ótimo! Mas talvez você está começando a sentir-se oprimido. Não tão grande. Aqui está a ajuda para facilitar sua viagem.consulte Mais informação

Você também pode notar que Python Tutor tem um modo de programação ao vivo experimental. É semelhante à ferramenta de visualização regular, mas analisadas e atualizações em tempo real enquanto você digita. Como desta escrita, é tanto primitivo e de buggy para que você deve ignorá-lo até que todas as torções são eliminados.

Dicas para Continuando sua Python Journey

Depois de tentar Python em um shell interativo on-line, você pode decidir que você ama a língua e quer persegui-lo em um nível mais prático. Para isso, você pode se sair bem com estes excelentes campos de Python on-line, ou se você não pode poupar algum dinheiro, esses sites para aprender Python.5 cursos que vai levá-lo de Python novato a Pro5 cursos que vai levá-lo de Python novato a ProEstes cinco cursos vai lhe ensinar tudo sobre programação em Python, uma das línguas mais quentes lá fora agora.consulte Mais informação

Python pode ser uma das línguas mais fáceis de aprender, mas não desanime se você achar que é difícil. Codificação em Python ainda é a codificação, e codificação é difícil. Lutando não significa que você deve parar de programação! Para um pouco de motivação extra, eu recomendo ouvir alguns dos estes podcasts votos para programadores.

Como você gosta de Python? Existem outras boas conchas interativos que perdemos? Se você tiver quaisquer outras dicas Python, especialmente para iniciantes, por favor, compartilhe com a gente abaixo!


Artigos relacionados