🧪 人机交互:input()
⏱️ 15-20 min📊 入门
main.py
消耗 1 学分
加载编辑器中...
输出 Output执行成功
# 运行代码后,输出将显示在这里 # 按 Ctrl+Enter 快速运行
Terminal (Simulated)安装命令仅模拟,不会真实联网安装
Terminal ready. 请输入 pip install 命令进行模拟安装。
$
步骤 1: 捕获声音:存储用户的回复
调用 input() 时,计算机会暂时停下来,屏幕上会出现一个闪烁的光标,等待用户打字。只有当用户按下回车键,程序才会继续往下跑。
底层逻辑拆解:
input("提示语"):括号里的文字是给用户看的,告诉他该填什么。reply = input(...):等号的作用是把用户敲进去的内容,像接球一样接住,并贴上reply这个标签。
底层逻辑:
input 触发标准输入读取,返回类型固定为字符串。
所以后续是否能参与数值运算,取决于你是否做类型转换。
input 触发标准输入读取,返回类型固定为字符串。
所以后续是否能参与数值运算,取决于你是否做类型转换。
你的任务:
- 使用
input()询问用户:"你最喜欢的编程语言是什么?" - 将这个结果存入变量
fav_lang中。 - 使用
print(fav_lang)输出这个变量,看看计算机记住了没有。
自测清单
- 正确使用带提示语的 input
- 捕获返回值并输出
迁移模板
fav_lang = input("你最喜欢的编程语言是什么?")
print(fav_lang)完成本步后,你应能独立解释并复现该知识点,再迁移到相似题目。