Carregando...

Variáveis

guest = lida, sem aspas, não guarda o texto lida. Python procura um nome chamado lida. Esse nome não foi guardado, então o programa para. As aspas é que fazem de lida um texto. Com aspas, guest = "lida" guarda.

Guardar o texto e mostrar o nome

python
guest = "lida"
print(guest)

print(guest) escreve o texto guardado. A saída é lida. A palavra guest não aparece. O = aqui guarda. Não pergunta se os dois lados são iguais.

Aspas em volta do nome mostram a palavra

print(guest) é o nome, então você vê lida. print("guest") é texto, então você vê a palavra guest. As aspas decidem. Não ponha aspas em volta do nome.

Primeiro o nome, depois a palavra

python
guest = "lida"
print(guest)
print("guest")

Saem duas linhas. Primeiro lida. Depois guest. A primeira escrita é o texto guardado. A segunda são os caracteres dentro das aspas. A grafia é a mesma. O trabalho não.

A linha seguinte toma o lugar

Se depois você escreve guest = "tea", o mesmo nome passa a ter tea. lida não ficou debaixo desse nome. print(guest) mostra tea.

A segunda guarda fica

python
guest = "lida"
guest = "tea"
print(guest)

Um segundo nome não apaga o primeiro

drink = "tea" cria outro nome. guest continua com lida. print(guest) e depois print(drink) escrevem lida e depois tea.

guest e Guest são dois nomes

O nome que você guardou é guest, em minúsculas. print(Guest) procura outro nome. Esse não foi guardado, então o programa para. Escreva a mesma forma que guardou.

A página seguinte é uma linha que você digita

Aqui não se lê uma linha digitada, não há conta e não começa uma nota com #. A página seguinte é a linha que você digita e que o programa lê. O nome continua guardando o que foi armazenado.

Diga você

  1. guest = "lida" e depois print(guest) escreve lida.
  2. print("guest") escreve a palavra guest.
  3. guest = lida sem aspas para, porque lida é um nome que não foi guardado.
  4. Um guest = "tea" seguinte toma o lugar de lida.
  5. drink = "tea" mexe no que guest guarda? Não.

Leituras erradas

  • Esperar a palavra guest em print(guest)
  • Esperar lida em print("guest")
  • Tirar as aspas de guest = lida e achar que o texto foi guardado
  • Achar que o primeiro guest = "lida" continua depois de guest = "tea"
  • Escrever print(Guest) depois de guardar guest

Para ficar

guest = "lida" guarda texto sob um nome. print(guest) mostra lida.
print("guest") mostra a palavra. Aspas fazem texto. O nome sem aspas traz o que foi guardado.
guest = lida sem aspas procura um nome e para se esse nome não foi guardado.
Um guest = "tea" seguinte toma o lugar do texto. print(guest) mostra então tea.
A página seguinte lê uma linha que você digita.

🧠 Teste Seu Conhecimento

Pronto para Começar

Teste Seu Conhecimento

Desafie-se com este questionário interativo e veja o quão bem você entende o tópico

❓
5
Perguntas
🎯
70%
Para Passar
♾️
∞
Tempo
🔄
∞
Tentativas

📝 Instruções

  • Leia cada pergunta cuidadosamente
  • Selecione a melhor resposta para cada pergunta
  • Você pode refazer o quiz quantas vezes quiser
  • Seu progresso será mostrado no topo