if语句
程序员文章站
2022-03-16 21:35:29
...
# if判断语句
# 判断条件结果是一个布尔值 True False
# 格式1:判断一个人的年龄是否大于18岁
# 如果成年允许喝酒 一般只考虑一种情况
age = input("你今年多大了?:")
age = int(age)
if age >= 18:
print("你可以喝了")
# 格式2:用来判断两种情况 注意else后面有冒号 if 条件后面也要有冒号
#字符串不能和数字进行比较需要用到int进行类型转换将字符串型转换为整数型
score = input('请输入你的成绩:')
score = int(score)
if score > 60:
print('及格')
else:
print('不及格,补考')
#判断多种情况 elif 是 else if 的缩写
height =1.75
weight =80.5
bmi = weight/(height*height)
if bmi < 18.5:
print("过轻")
elif bmi < 25:
print("正常")
elif bmi < 28:
print("过重")
elif bmi < 32:
print("肥胖")
else:
print("过重")
# 判断学生成绩 只要有一个符合条件的语句下面的句子就不执行了
score = input('请输入你的成绩:')
score = float(score)
if 90<score<=100:
print('恭喜你,获得A')
elif 60<score<=90:
print('恭喜你,获得B')
elif 0<score<=60:
print('恭喜你不及格')
else:
print('错误')
"""
嵌套判断 做出两个大的选择;读研 or 工作
读研:985院校 入职华为
211院校 入职一般IT公司
一般院校 起点高 进阶快
工作:销售
计算机实习
计算机进阶学习
教师
"""
Choice = input('你是要考研还是工作')
if Choice == '考研':
Student_Choice = input('你的目标院校是什么?(985 or 211 or 普通院校)')
if Student_Choice == '985':
print('未来你有很大几率入职华为或者阿里巴巴')
elif Student_Choice == '211':
print('未来你可能入职一般的中型IT公司')
else:
print('可以去当大学老师,可以去公司实习.毕业之后你的起点高,进阶快')
else:
Student_Choice = input('你期望的工作是什么?(教师 or 销售 or IT工程师):')
if Student_Choice == '教师':
print('小初中老师')
elif Student_Choice == '销售':
print('工资和能力对等的工作,锻炼交际能力.(3k+提成 5k)')
else:
print('扎根计算机行业.实习6k\跳槽7k\加薪9k\技术学习\项目总结15k\创办公司(100万或负一百万)')