1.if基础语法
# 条件判断 分支语句 # if # 关键词 如果 假设 # 如果明天下雨,我就去图书馆看书 """ if 条件语句: 满足条件运行的代码1 满足条件运行的代码2 """ # : 代表条件结束 # if 年龄大于等于18岁: # 去网吧上网 # 快乐上号 age = 19 # 创建变量年龄 if age >= 18: print('去网吧上网') print('快乐上号') print('我是代码结尾,你的代码已结束')
2.if else语法
# if 条件语句: # 满足条件运行的代码1 # 满足条件运行的代码2 # else: 否则 # 不满足条件 运行的代码1 # 不满足条件 运行的代码2 # age = int(input('请输入年龄:')) # input()返回的是字符串 # print('去网吧上网') # if age >= 18: # 这里比较用的int类型 # print('快乐上号') # else: # print('快回家写作业!') # 如果你的年龄大于18 去网吧上网快乐上号,否则快回家写作业 # 如果明天下雨 我就去图书馆看书,否则我就去公园散步 weather = input('请输入天气:') # input()返回的是字符串 if weather == '下雨': print('去图书馆看书') else: print('去公园散步')
3.if嵌套语法
""" if 条件语句: 满足条件运行的代码1 满足条件运行的代码2 if 条件语句: 满足条件运行的代码1 满足条件运行的代码2 ······ """ # 坐公交车,有钱才能上车,上车后有位置才能坐 my_money = 1 # 身上有的钱 zuowei = True # False 有无座位 if my_money >= 2: # 条件表达式返回一个bool类型 print('有钱上车,乘公交车去公司') if zuowei: # 如果有(无)座位 print('坐到座位上') else: print('站票一张') else: print('跑步去公司')
4. if elif else
# 如果明天下雨 我就去图书馆看书,否则我就去公园散步 # if 条件语句: # 满足条件运行的代码1 # 满足条件运行的代码2 # elif 条件语句: # 满足条件运行的代码1 # 满足条件运行的代码2 # ··· # else: 否则 # 不满足条件 运行的代码1 # 不满足条件 运行的代码2 # 如果明天下雨 我就去图书馆看书,否则我就去公园散步 # elif 需要写在if和else的中间 # 也可以不写else else只能写在最后 # elif 可以写多个,当if不满足的时候会运行到elif判断 # if if 和 if elif # if elif else 的语法结果永远只会运行一个代码块 # 如果明天下雨 我就去图书馆看书, # 再如果明天是阴天,我就在家打游戏 # 再如果明天是下雪,我就在被窝里睡觉 # 否则我就去公园散步 # weather = input('请输入天气:') # input()返回的是字符串 # if weather == '下雨': # print('去图书馆看书') # elif weather == '阴天': # print('在家打游戏') # elif weather == '下雪': # print('在被窝里睡觉') # else: # print('去公园散步') """ 判断工作年龄是否合法 合法工作年龄判断 小于18 童工 18-60 合法工作年龄 大于60 退休年龄 """ age = int(input('请输入你的年龄:')) if age < 18: print('童工') elif 18 <= age <= 60: print('合法工作年龄') else: print('退休年龄')标签:满足条件,elif,python,代码,else,条件,print,运行,分支 From: https://www.cnblogs.com/qc2012/p/16890715.html