CodeGym /Curso Java /Python SELF PT /Comandos e o primeiro programa

Comandos e o primeiro programa

Python SELF PT
Nível 1 , Lição 1
Disponível

1. Comandos

Programa — é um conjunto (uma lista) de comandos. Primeiro é executado o primeiro comando, depois o segundo, o terceiro, e assim por diante. Quando todos os comandos são executados, o programa termina.

Quais comandos podem estar na lista depende de quem os executa: quais comandos o executor conhece (e entende). Você pode dar para um cachorro 🐕 o comando "Senta", "Fala", para um gato 🐈 — "Sai", para uma pessoa — "Pare! Vou atirar!", e para um robô 🔧 — "Trabalha! Trabalha, sua robomãe".

Programas escritos na linguagem Python são executados pelo py.exe (Python Interpreter — intérprete da linguagem Python). Python Interpreter — é um programa especial que sabe executar programas escritos na linguagem Python.

A lista de comandos dele é bem extensa. Por exemplo, você pode usar este comando para exibir na tela a frase "Robô — amigo do ser humano":


print("Robô — amigo do ser humano")

Mas não vamos começar diretamente com comandos, e sim com alguns princípios simples. Conhecer alguns princípios substitui o conhecimento de muitos fatos.

2. Princípios básicos da linguagem Python

Primeiro princípio: na linguagem de programação Python, é comum escrever cada comando em uma nova linha.

Digamos que queremos exibir três vezes na tela a frase "Robô amigo do ser humano". Veja como o código do programa ficaria:


print("Robô — amigo do ser humano")
print("Robô — amigo do ser humano")
print("Robô — amigo do ser humano")

Segundo princípio: a quantidade de espaços à esquerda do comando é muito importante.

Essa é uma característica única da linguagem Python. Em comandos consecutivos, deve haver o mesmo número de espaços (indentação) antes do comando. Este código não vai funcionar:


print("Robô — amigo do ser humano")
   print("Robô — amigo do ser humano")
print("Robô — amigo do ser humano")

Terceiro princípio: comandos são agrupados em blocos com o uso de indentação (espaços) à esquerda.

Se vários comandos têm o mesmo número de espaços à esquerda, considera-se que eles pertencem ao mesmo bloco. Por exemplo:


for name in ["Masha","Katia","Ania"]:
     print("Robô — amigo do ser humano")
     print(f"{name} é amigo do robô")

Você vai aprender mais sobre blocos de código nas próximas aulas.

3. Primeiro programa

Chegou a hora de escrever seu primeiro programa. Por que adiar uma tarefa tão boa?

Normalmente, o texto usado no primeiro programa é algo simples como Hello, World!. Mas, na minha opinião, isso é muito clichê. O primeiro programa deve ser marcante, inesquecível. Pense em alguma frase impactante, grandiosa e memorável.

Se não tiver ideias, posso sugerir algumas opções:

  • «Isso é inevitável. É o seu destino.»
  • «Faça o que deve ser feito, lorde Vader. Sem hesitação, sem piedade.»
  • «O lado sombrio da Força abre caminho para muitas habilidades que alguns consideram não naturais.»

Mas antes de começarmos a escrever nosso primeiro programa, vou te mostrar onde você vai escrevê-lo.

Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION