Python代码判断资深员工:年龄40岁以上且任职10年以上
Python代码判断资深员工:年龄40岁以上且任职10年以上
假设您需要通过程序查找年龄在40岁以上,在公司任职超过10年的同事,并给予他们‘资深员工奖项’。以下代码片段中,哪个选项可以正确地完成判断?
age = int(input('请输入年龄'))
service_time = float(input('请输入在本公司工作年限'))
# 请从以下选项选择正确的代码替换到此行
print('您将获得资深员工奖项')
else:
print('您未达到评选条件')
选项:
A. if age >= 40 or service_time >= 10:
B. if age >= 40 or service_time >= 10
C. if age >= 40 and service_time >= 10
D. if age >= 40 and service_time >= 10:
正确答案:C.
解析:
本题需要同时满足两个条件:年龄大于等于40岁,且工作年限大于等于10年。因此需要使用and操作符,选项C为正确答案。
选项A和B使用or操作符,只要满足其中一个条件即可,无法满足题目要求。选项D的语法错误,缺少冒号。
原文地址: https://www.cveoy.top/t/topic/f07N 著作权归作者所有。请勿转载和采集!