for 变量名 in 可迭代对象:# 遍历对象时执行的代码else:# 当for循环全部正常运行完(没有报错和执行break)后执行的代码
1.1.2 示例代码
print("----->学生检查系统<------")
student_lists=["张三","李四","王五","赵六"]
student_name=input("请输入你要查询的学生姓名: ")for i in student_lists:if i==student_name:print(f"存在姓名为: {student_name}的学生")breakelse:print(f"不存在姓名为: {student_name}的学生")
1.1.3 运行截图
a 当输入的学生姓名存在时(执行break)
b 当输入的学生姓名不存在时(执行else里面的语句)
1.2 for循环嵌套
1.2.1 语法结构
for 变量1in 可迭代对象1:# 逻辑代码1for 变量2in 可迭代对象2:# 逻辑代码2# 逻辑代码3