Escolar Documentos
Profissional Documentos
Cultura Documentos
Agradecimentos
Este livro não teria sido possível sem a equipe maravilhosa e extremamente
um livro introdutório, e sou muito grato por essa proposta original. Tyler
Ortman me ajudou a moldar minhas ideias nas primeiras fases das versões
pela linguagem e pela comunidade Python tem sido uma fonte constante de
responsabilidade.
quando eu ainda era bem jovem e por não ter ficado com medo de que eu
26
Introdução
aspecto semelhante a:
I'm thinking of a number! Try to guess the number I'm thinking of: 25
brincar com um jogo que eu havia criado e que funcionava conforme havia
planejado.
27
O objetivo deste livro é deixá-lo pronto para usar Python o mais rápido
possível, de modo que você possa criar programas que funcionem – jogos,
desenvolve uma base em programação que terá muita utilidade pelo resto
de sua vida. Curso intensivo de Python foi escrito para pessoas de qualquer
eficiente e adotará bons hábitos à medida que eu lhe proporcionar uma base
Intensivo de Python, você deverá estar pronto para passar para técnicas
mais avançadas de Python, e será mais fácil ainda dominar sua próxima
linguagem de programação.
executar outras seções quando não forem – uma técnica que ajuda bastante a
28
automatizar processos.
pequenos que resolverão problemas bem definidos. Por fim, você dará seu
mais complexos.
que lhe for mais apropriada. No primeiro projeto (Capítulos 12 a 14), você
esse projeto, você deverá estar bem encaminhado para desenvolver seus
armazenadas.
29
específico. Você será capaz de manter registros separados para assuntos
para uma linguagem diferente – talvez uma que seja mais nova no mundo da
um código “limpo”. Seu código será fácil de ler, fácil de depurar, fácil de
trabalhos aplicados.
Um dos principais motivos pelos quais continuo a usar Python é por causa
apoia totalmente pessoas como você, que estão aprendendo Python como a
30
parte I
Conceitos básicos
como programador.
trabalhar com esses dados de modo eficiente. Você será capaz de trabalhar
armazenar.
permanecerem verdadeiras.
que executam uma tarefa específica e podem ser executados sempre que
forem necessários.
31
mundo real, como cachorros, gatos, pessoas, carros, foguetes e muito mais,
abstrata.
dados antes que seu programa termine e os lerá de volta quando o programa
elegante.
32
1 Iniciando
33
as instruções.
Python, poderá começar com Python 2. Porém, quanto antes fizer o upgrade
para Python 3, melhor será, pois você estará trabalhando com a versão mais
recente.
34
permitindo que você teste porções de código Python sem precisar salvar e
autocontidos, que serão executados a partir de seu editor, pois é assim que
mais eficiente. Sempre que você vir os três sinais de maior em uma
listagem de código u, estará vendo a saída de uma sessão de terminal.
Hello World!
mensagem Hello world! na tela como seu primeiro programa em uma nova