单分支age int(input(请输入你的年龄:)) if age 18: print(你是成年人) print(成年人的世界 虽不容易 但很精彩) print(欢迎你来学习python)双分支ageint(input(请输入你的年龄:)) if age18: print(你是成年人) print(成年人的世界 虽不容易 但很精彩) else: print(你是未成年人) print(好好加油 努力学习 未来可期)多分支ageint(input(请输入你的年龄)) if age 10: print(你是幼儿) elif age 18: print(你是青少年) elif age 30: print(你是青年) elif age 50: print(你是中年) elif age 60: print(你是中老年) else: print(你是老年)嵌套分支age int(input(请输入你的年龄:)) has_report input(你是否提交了体检报告(是/否)) level int(input(请输入你的会员等级(1/2/3))) if 18 age 45: print(你的年龄符合比赛要求) if has_report 是: print(你已提交体检报告) if level 1: print(f尊敬的{level}级会员比赛结束你可以领取纪念T恤一件) elif level 2: print(f尊敬的{level}级会员比赛结束你可以领取专业跑鞋一双) elif level 3: print(f尊敬的{level}级会员比赛结束你可以领取运动耳机一副) else: print(抱歉你的会员等级有误) elif has_report 否: print(你未提交体检报告不能参加比赛) else: print(你输入的体检报告有误) else: print(抱歉你的年龄不符合比赛要求)while循环n 1 while n 10: print(f第{n}次你好啊) n 1 print(你现在身处密室需要正确回答问题之后才能逃出密室) riddle 你是什么人 answer 你的心上人 guess while guess ! answer: print(f问题:{riddle}) guess input(请输入你的答案) if guess answer: print(恭喜你你答对了) else: print(你答错了请重新输入)for循环for n in range(10): print(你好啊, n) for m in abcdef: print(m) nums [1, 2, 3] for i in nums: print(i) #案例 text input(请输入要加密的文字:) secret for t in text: secret chr(ord(t) 1) print(f经过加密的内容为:{secret}) # 解密 secret input(请输入要解密的内容:) text for s in secret: text chr(ord(s) - 1) print(f解密后的内容是:{text})嵌套循环# for循环实现 day 1; for day in range(1, 31): print(f**********di{day}天***************) for group in range(1, 4): print(f这是第{group}组仰卧起坐) print(f第{day}天任务已完成明天继续 \n) print(f为期{day}天的健身计划已完成我的腹肌在闪闪发光) # while循环 day 1 while day 30: print(f**********di{day}天***************) group 1 while group 3: print(f这是第{group}组仰卧起坐) group 1 print(f第{day}天任务已完成明天继续 \n) day 1 print(f为期{day - 1}天的健身计划已完成我的腹肌在闪闪发光)九九乘法表# for循环九九乘法表 for row in range(1, 10): for item in range(1, row 1): print(f{item}*{row}{item * row}, end\t) print()continue与break continue 跳出本次循环剩余语句 随后进入下一次循环 break: 立即终止循环 不在执行后续循环 continue和break 在for循环和while循环中均可使用 且作用一样 continue和break 在嵌套循环中出现时 只能作用在其所在的循环上 for day in range(1, 5): print(f**********第{day}天***************) print(吃饭) for item in range(1, 3): print(f面包{item}) print(f牛奶{item}) print(睡觉)综合案例print(欢迎来到:答题闯关挑战赛(输入q可随时退出)\n) ques1, ans1 python中用于输出的函数是, print ques2, ans2 python中用于表示逻辑“并且”的关键字是, and ques3, ans3 python属于编译型还是解释型, 解释型 # print(ques1,ans1) max_tries 3 total_levels 3 is_playing True for level in range(1, total_levels 1): print(f*********第{level}关***********) if level 1: question, answer ques1, ans1 elif level 2: question, answer ques2, ans2 elif level 3: question, answer ques3, ans3 tries 1 while tries max_tries: user_input input( question) if user_input answer: print(恭喜你回答正确) break elif user_input : print(你的输入为空请重新作答\n) continue elif user_input q: print(游戏已退出) is_playing False break else: level max_tries - tries if level 0: print(f回答错误请重新作答你还有{level}次机会\n) tries 1 continue else: print(f挑战失败 本体的正确答案是:{answer},游戏结束) is_playing False break if not is_playing: break if is_playing: print(恭喜你全部通关)