Introdução

Já vimos que um programa é uma sequência de instruções ou comandos que resolvem um problema. Neste material, você pode escrever programas diretamente no navegador: é um recurso chamado activecode.

Um primeiro programa em Python pode ser visto abaixo. Clique no botão “Run” para executá-lo:

Nesse exemplo, print é uma função já existente na linguagem, que tem o papel de exibir valores ou mensagens na tela. Na primeira linha, ela exibe uma mensagem; na segunda, ela exibe o resultado de um cálculo.

Agora tente modificar o programa: altere o texto do primeiro print, mudando a palavra soma por multiplica. Então clique em Run: você pode ver que o resultado do programa mudou, embora ele ainda forneça “5” como resposta. Modifique o segundo print trocando o símbolo de soma “+” pelo símbolo de multiplicação “*”. Clique em Run para ver o resultado.

Além do activecode, você pode também executar código Python por meio de uma ferramenta especial para visualização. Essa ferramenta, denominada codelens, permite que você controle os passos de execução de um programa. O exemplo a seguir mostra o codelens em funcionamento, utilizando o mesmo programa visto anteriormente. Note que em activecode, o código fonte é executado do início ao fim e você só vê o resultado final. No codelens, você pode ver e controlar a execução do programa passo a passo.

(ch01_1_codelens)

À medida que os programas se tornam maiores e mais complicados, eles se tornam mais difíceis de ler. As linguagens formais são densas e em geral é difícil olhar para um pedaço de código e entender o que ele faz ou porquê. Por isso, é uma boa ideia colocar anotações em seus programas para explicar, em linguagem natural, o que ele está fazendo. Essas anotações são chamadas de comentários.

Um comentário em um programa é um texto que serve para ser lido apenas por humanos - ele é completamente ignorado pelo interpretador. Em Python, o símbolo # é usado para dar início a um comentário, e o resto da linha é ignorado. Temos a seguir uma nova versão do mesmo programa:

Tip

Use comentários sempre que lembrar: eles ajudam muito a lembrar o que um programa faz, especialmente depois de algum tempo sem vê-lo!

Next Section - Valores e Tipos de Dados