正在加载...

变量

= 在这里是存放。它不问两边是不是一样。guest = "lida" 把文字 lida 放在名字 guest 下面。print(guest) 写出存放的文字。输出是 lida。词 guest 不在输出里。

把文字放下,再打印名字

python
guest = "lida"
print(guest)

名字两边的引号写出词本身

print(guest) 是名字,所以你看见 lida。print("guest") 是文字,所以你看见词 guest。引号做决定。不要给名字加引号。给文字加。

先是名字,再是词本身

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

两行。先是 lida。然后是 guest。第一次打印的是存放的文字。第二次是引号里的字符。拼写一样。事情不一样。

右边没有引号,就是在找名字

guest = lida 没有引号,并不存放文字 lida。Python 去找一个叫 lida 的名字。这个名字没有存放过,程序就停。是引号把 lida 变成文字。

后面一行换掉存放的文字

先写 guest = "lida",再写 guest = "tea",同一个名字现在放的是 tea。lida 不再在这个名字下面。print(guest) 显示 tea。

后一次存放留下

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

第二个名字不擦掉第一个

drink = "tea" 另起一个名字。guest 仍然放着 lida。print(guest) 再 print(drink),先写出 lida,再写出 tea。

guest 和 Guest 是两个名字

存放的名字是 guest,全是小写。print(Guest) 找的是另一个名字。那个名字没有存放过,程序就停。写下你存放时的拼写。

下一页是你键入的一行

这里不读你键入的行,不算数,也不用 # 开头写说明。下一页是你键入、程序读取的那一行。名字仍放着已经存放的东西。

自己说这五句

  1. guest = "lida" 然后 print(guest) 写出什么?lida。
  2. print("guest") 写出什么?词 guest。
  3. guest = lida 没有引号为什么停?因为 lida 是一个没有存放过的名字。
  4. 后面的 guest = "tea" 对 lida 做什么?换掉它。
  5. drink = "tea" 会动 guest 里的文字吗?不会。

这样读就偏了

  • 指望 print(guest) 写出词 guest
  • 指望 print("guest") 写出 lida
  • 拿掉 guest = lida 的引号,还以为文字已经存放
  • 以为第一个 guest = "lida" 在后面的 guest = "tea" 之后还在
  • 存放了 guest 之后写 print(Guest)

收住

guest = "lida" 把文字放在一个名字下面。print(guest) 显示 lida。
print("guest") 显示词本身。引号做成文字。没有引号的名字取出存放的东西。
guest = lida 没有引号就去找一个名字,那个名字没存放过就停。
后面的 guest = "tea" 换掉文字。print(guest) 那时显示 tea。
下一页读取你键入的一行。

🧠 测试您的知识

准备开始

测试您的知识

通过这个互动测验挑战自己,看看你对这个主题的理解程度如何

❓
5
问题
🎯
70%
及格要求
♾️
∞
时间
🔄
∞
尝试次数

📝 说明

  • 仔细阅读每个问题
  • 为每个问题选择最佳答案
  • 您可以随时重新参加测验
  • 您的进度将显示在顶部