if语句
语法:
if 条件语句:
满足条件时执行的代码
单一条件if语句:如:如果一个人的年龄大于等于18,就打印已成年
age = 18 #定义变量age并赋值18
if age>=18:# 判断变量age的值是否等于18,如果条件成立继续执行下面代码
print('已成年')

复合条件if语句:如果一个人的年龄大于等于18并且性别为女,就打印‘美少女’
age = 18 gender = '女' if age>=18 and gender=='女': print('美少女')

if......else语句
语法:
if 判断条件:
满足条件时执行的代码
else:
条件不满足时执行的代码
age = 17 if age>=18: print('可以进网吧') else: print('回家写作业')
if elif语句
语法:
if 条件语句1:
代码块(满足条件语句1时执行这里的代码)
elif 条件语句2:
money = int(input('请输入你的资产数额:')) if money>=100: print('你是百万富翁') elif money<100: print('你是个穷鬼')
if ……elif……else……语句
语法:
if 条件语句1:
代码块(满足条件语句1时执行这里的代码)
elif 条件语句2:
代码块(满足条件语句2时执行这里的代码)
else:
代码块(以上条件都不满足时执行这里的代码)
money = int(input('请输入你的资产数额:')) if money>=100: print('你是百万富翁') elif money>=50: print('小资本家') else: print('你是个穷鬼')
if嵌套

if条件表达式
sex = None if input('请输入你的性别:') == '男': sex = 0 esle: sex = 1
sex=0 if input('请输入你的性别:') == '男' else 1
posted on 2020-03-26 20:08 VinceZhang 阅读(204) 评论(0) 收藏 举报
浙公网安备 33010602011771号