Capítulo 6. If e Match
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Se você conseguir manter a cabeça fria quando todos ao seu redor estiverem perdendo a cabeça e colocando a culpa em você, ...
Rudyard Kipling, "If-"
Nos capítulos anteriores, você viu muitos exemplos de dados, mas não fez muito com eles. A maioria dos exemplos de código usava o interpretador interativo e era curta. Neste capítulo, você aprenderá a estruturar o código Python, não apenas os dados.
Muitas linguagens de computador usam caracteres como chaves ({ e }) ou palavras-chave comobegin e endpara marcar seções de código. Nessas linguagens, é uma boa prática usar indentação consistente para tornar o programa mais legível para você e para os outros. Existem até mesmo ferramentas para alinhar bem o código.
Quando estava projetando a linguagem que se tornou o Python, Guido van Rossum decidiu que a indentação em si era suficiente para definir a estrutura de um programa e evitou digitar todos aqueles parênteses e chaves. O Python é incomum nesse uso de espaços em brancopara definir a estrutura do programa. É um dos primeiros aspectos que os recém-chegados notam e pode parecer estranho para aqueles que têm experiência com outras linguagens. Acontece que, depois de escrever Python por algum tempo, essa estrutura parece natural e você para de notá-la. Você até se acostuma a fazer mais e digitar menos.
Nossos exemplos iniciais de código foram ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access