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.
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.
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.
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ê
- guest = "lida" e depois print(guest) escreve lida.
- print("guest") escreve a palavra guest.
- guest = lida sem aspas para, porque lida é um nome que não foi guardado.
- Um guest = "tea" seguinte toma o lugar de lida.
- 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
Teste Seu Conhecimento
Desafie-se com este questionário interativo e veja o quão bem você entende o tópico
📝 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