''' if嵌套语句实现给员工发放礼物 自由组合嵌套,需求如下: 公司要发礼物,条件是: 1) 必须是大于等于18岁小于30岁的成年人 2)同时入职时间需满足大于两年,或者级别大于3才可领取 ''' # 单个条件比较 # 1、定义一个键盘录入年龄的变量 age = int(input('请输入您的年龄:')) # 2、判断年龄:使用逻辑运算符and if age >= 18: # 年龄大于等于18 print('你是成年人,但是领取礼物的年龄还需要满足在30岁以内(包含30岁)。') # 年龄还要满足小于30:用if嵌套完成 if age < 30: print('年龄符合要求,但是还要可考虑您的工作年限或职位等级!') # 使用if-elif-else语句进行判断工作年限或职位等级 # 2.1 if中判断工作年限 if int(input('请输入您的工作年限:')) > 2: print('恭喜您,年龄和工作年限都满足条件,可以领取礼物!') # 2.2 当年龄符合,工作年限不符合的时候可以使用elif来判断职位等级 elif int(input('请输入您的职位等级:')) > 3: print('恭喜您,年龄和职位等级都满足条件,可以领取礼物!') # 2.3 只有年龄符合,工作年限或职位等级都不符合也不能领取礼物实用else实现 else: print('Sorry,您只有年龄符合条件,工作年限或职位等级都不符合条件,不能领取礼物。') # 年龄超出30岁了,不符合领取礼物的情况 else: print('不好意思,您的年龄超出了30岁(包含30岁),不能领取礼物!') # 3、年龄不符合的话直接不能领取礼物 else: print('我们公司没有未成年员工,不能领取礼物!')
if嵌套语句实现给员工发礼物
最新推荐文章于 2024-07-12 19:30:19 发布