Exercícios Resolvidos de Expressões e saída de dados

Ver Teoria

Enunciado

Qual dos seguintes comandos em Python exibe o número 4 no terminal?

  1. Print(4)
  2. print 2+2
  3. print(7-3)
  4. Print[“4”]

Passo 1

Fala aí, meu padrinho!!! Vamo analisar as nossas alternativas, mas sem trapacear! Tenta resolver de cabeça, lembrando dos conceitos da aula, antes de copiar e colar no editor, beleza?! Malandrinho.

É importante que as regrinhas de como escrever os códigos fiquei bem guardadas na sua cabecinha, porque na hora da prova nem sempre dá pra testar, jae? Beleza! Vamos começar!

Na alternativa A tá tudo parecendo uma maravilha. Exceto pelo fato de que Print tá escrito com o P maiúsculo, cara!!! Tu não pode esquecer disso. Python é uma linguagem que tem uma característica chamada “case sensitive”. Você lembra o que é?! Bom, de qualquer forma eu vou te lembrar.

Isso significa que ela trata as letras maiúsculas e minúsculas como coisas diferentes, beleza?? Por isso, o comando print só funciona se estiver escrito tudo minúsculo. Quer testar?? Ok, vamos testar!

Digitei no meu editor de código, e agora vou executar.

Olha, que resultado doido! Mas calma, vamos analisar nosso erro pra ver o que deu. Ler o erro com paz no coração é essencial pra gente aprender a não errar mais, beleza?!

Essas letrinhas vermelhas estão dizendo pra gente onde a gente fez besteira, e o problema. Tá dizendo que ‘Print’ não está definido. Isso significa que nosso computador não tem a menor ideia do que ‘Print’ significa. Viu? Ele sabe o que é print, mas Print não. Cuidado com isso, cara!

Vamos pra segunda alternativa!

Passo 2

Na segunda alternativa o print tá escrito certinho. Ufa! Então essa seria uma ótima alternativa SE TIVESSE OS PARÊNTESES ALI!!

Foi mal, me exaltei. Mas essa era uma pegadinha. Nas versões mais antigas de Python, os parênteses não eram necessários. Porém, nas versões atuais, eles são obrigatórios em todas as funções. Vamos ver o que acontece se a gente tentar executar este comando no nosso editor de código?

Vamos executar essa parada pra ver o que acontece...

Mano, olha a malcriação que o Python faz pra gente!!

Isso acontece porque antes esse código funcionava, mas agora não funciona. Mas repara que ele até ensina a gente a corrigir. Legal, né??

A dica que essa alternativa nos dá é que, se por acaso tu for estudar pra tua prova utilizando outros meios, como youtube, apostilas que tu baixa na internet, etc, verifica antes se a versão é compatível com a versão que você usa na faculdade, beleza?? (Ou estuda pelo Responde Aí que eu cuido disso pra você, porque torço muito pelo seu sucesso

Partiu pra letra C!

Passo 3

Aqui na letra C o print tá escrito certinho, tudo minúsculo. Além disso, têm os parênteses ali, bonitinho. E o resultado de 7-3 realmente é 4. É! Parece estar tudo certinho... Vamos testar?

Copiei e colei a questão no meu editor de texto pra gente ver no que vai dar. Vamos executar!

Olha lá, olha só, maravilha!! Conseguimos!

Deu certo! Realmente, essa era a alternativa certa! Ufa, ainda bem que a gente acertou! Rsrs

Vamos dar uma olhadinha na próxima pra ver o que tem de errado??

Partiu letra D.

Passo 4

Hmmm. A gente já sabe que a alternativa certa é a C. Então já temos spoiler de que essa tá errada também!

Começando pelo Print, com P maiúsculo! Viu!! Sabia que tava errado hahaha já começou mal.

Beleza, essa alternativa com certeza não funcionaria. Mas vamos continuar analisando.

Reparou que tem colchetes [] em vez de parênteses ()? É, isso pode confundir um pouco, porque realmente a gente pode usar [] em Python, porém, não é a mesma coisa! Têm funções diferentes, beleza? Continua comigo aqui no Responde Aí que você vai aprender a usar os colchetes []. Até lá, vamos usar só parênteses, beleza??

Ok. A terceira coisa que a gente tem que notar é o uso das aspas. Cara, nesse caso, tá certo também. Se liga, quando a gente digita só números, a gente tá falando de números (dãaa). Mas, em Python, tudo que a gente põe entre parênteses é tratado como texto. É, sim, possível a gente criar um texto que tem o número 4. Mas a gente vai ver esse tema mais pra frente, ok?!

Ok, nosso exercício já acabou, já sabemos a resposta. Valeuuu!

Resposta

Alternativa C.