218 字
1 分钟
09. Python 条件、循环与输入

一句话理解:条件选一条路,循环对多项数据重复同一动作。

学什么,不学什么#

学:inputif/elsefor。不学:函数。

术语#

input() 返回用户输入的字符串;if 判断真假;for 逐个取出列表项目;缩进表示代码块。

最小模板#

name = input("名字:")
if name == "":
print("请输入名字")
else:
print(f"你好,{name}")
for task in ["学习", "运行", "复习"]:
print(task)

常见坑#

  • input() 得到的是文本,数字计算前用 int(...) 转换。
  • = 是赋值,== 是比较。
  • iffor 内的代码必须统一缩进。

检查点#

  • 输入空名字会输出提示;输入名字会问候。
  • 能解释循环中的 task 每轮是什么。

小练习#

输入分数,输出“及格”或“复习”;再用循环打印三项待办。

下一步#

10. Python 函数、参数与返回值

09. Python 条件、循环与输入
https://enkiud.com/posts/prereq-09/
作者
Enkidu
发布于
2025-10-09
许可协议
CC BY-NC-SA 4.0