Tutorial do AfroPython
  • Sobre
  • Introdução
  • Codenvy
    • O que é o Codenvy
    • Crie uma conta
    • Complete o cadastro
    • Dashboard
  • Como funciona a internet?
  • Introdução a linha de comando
    • O que é a linha de comando?
    • Conhecendo a linha de comando
    • Seu primeiro comando (YAY!)
    • O básico
      • Pasta atual
      • Criando uma pasta
      • Listando arquivos e pastas
      • Entrando nas pastas
      • Exercite-se!
      • Limpando
      • Resumo
  • Editor de Código
    • Porque precisamos de um editor de código?
  • Introdução ao Python
    • Strings
    • Erros
    • Variáveis
    • A função print
    • Listas
    • Dicionários
    • Resumo até agora
    • Fazendo comparações
    • Booleanos
    • Salve o código!
      • if...elif...else
      • E se não?
      • Resumo
    • Suas próprias funções
    • Laços de repetição
    • Resumo
  • Django, o que é?
    • Por que você precisa de um framework?
    • O que acontece quando alguém solicita um site do seu servidor?
  • Seu primeiro projeto Django
    • Configurando
    • Instalando o banco de dados
  • Modelos do Django
    • Objetos
    • Modelo do Django
      • Criando uma aplicação
      • Criando um modelo
      • Criando tabelas
  • Administração
  • URLs
    • O que é uma URL?
    • Como funcionam as URLs no Django?
    • Sua primeira URL Django
    • blog.urls
  • Views
    • blog/views.py
  • Introdução a HTML
    • Seu primeiro template!
    • Head & Body
    • Customize seu template
  • QuerySet e ORM do Django
    • O que é um QuerySet?
    • O shell do Django
      • Todos os objetos
      • Criando um objeto
      • Adicionando objetos
      • Filtrar objetos
      • Ordenando objetos
  • Dados dinâmicos no template
    • QuerySet
  • Templates
    • O que são tags de template
    • Modelo de lista de post de exibição
  • CSS - Deixe mais bonito!
    • Vamos usar o Bootstrap!
    • Arquivos estáticos no Django
    • Seu primeiro arquivo CSS!
  • Estendendo templates
  • Amplie sua aplicação
  • Formulários
  • URLs e Views
  • Template
  • Salvando o formulário
  • Validação de formulários
  • Editando o formulário
  • Segurança
  • O que vem depois!
Powered by GitBook
On this page
  • Interpretador python
  • Seu primeiro comando Python!

Was this helpful?

Introdução ao Python

PreviousPorque precisamos de um editor de código?NextStrings

Last updated 6 years ago

Was this helpful?

Parte deste capítulo é baseado nos Tutoriais de Geek Girls Carrots ().

Vamos escrever um pouco de código!

Interpretador python

Para começar a brincar com Python nós precisamos abrir uma linha de comando no seu computador. Você já deve saber como fazer isso -- você aprendeu isso no capítulo . Assim que estiver pronto(a), siga as instruções abaixo.

Nós queremos abrir o Python num terminal, então digite python3 no terminal (verifique se está na janela que aparece usuario@AfroPython:/mnt/project$) e tecle Enter.

$ python3
Python 3.6.5 (...)
Type "copyright", "credits" or "license" for more information.
>>>

Seu primeiro comando Python!

Depois de executar o comando Python, o prompt mudou para >>>. Para nós, isso significa que por enquanto só utilizaremos comandos na linguagem Python. Você não precisa digitar >>> - O Python fará isso por você. Se você deseja sair do console do Python, apenas digite exit() ou use o atalho Ctrl + D no Mac/Linux. Então você não vai ver mais o >>>. Mas agora não queremos sair da linha de comando do Python. Queremos aprender mais sobre ele. Entre novamente em nosso interpretador (digite python3). Vamos, então, fazer algo muito simples. Por exemplo, tente digitar alguma operação matemática, como 2 + 3 e aperte Enter.

>>> 2 + 3
5

Incrível! Vê como a resposta simplesmente aparece? O Python conhece matemática! Você pode tentar outros comandos como: - 4 * 5 - 5 - 1 - 40 / 2 Divirta-se com isso por um tempo e depois volte aqui :). Como você pode ver, o Python é uma ótima calculadora. Se você está se perguntando o que mais você pode fazer... Vamos aprender um pouco mais?

https://github.com/ggcarrots/django-carrots
Introdução à Linha de Comando