正在加载 Python 环境…
← 第2课 第3课:输入与输出 第4课 →

第3课:输入与输出

让程序问问题

input() 让程序暂停,等你输入文字,然后把你输入的内容返回回来。

提示: 点击运行后,程序会在 input() 处暂停,弹出输入框等你打字,按回车继续——和在 Thonny 里运行一样!

📖 演示:问名字

input() 总是返回字符串

不管你输入数字还是文字,input() 拿到的永远是字符串。要做数学就需要转换:

📖 演示:把输入转成数字

常用转换:int("9") → 整数 9,float("1.5") → 小数 1.5

🖥️ 计算机小知识

所有的程序,不管多复杂,都在做同一件事:输入 → 处理 → 输出,这叫 IPO 模型

  • 微信:你打字(输入)→ 服务器转发(处理)→ 朋友看到消息(输出)
  • 计算器:你按数字(输入)→ CPU 算结果(处理)→ 屏幕显示答案(输出)
  • 游戏:你按手柄(输入)→ 游戏引擎算画面(处理)→ 电视显示画面(输出)

input() 就是输入,print() 就是输出,中间的代码就是处理。你已经掌握了所有程序的核心套路!

自我介绍生成器

📖 演示:自我介绍生成器

练习

✏️ 练习:自我介绍小程序