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的语法错误,缺少冒号。

Python代码判断资深员工:年龄40岁以上且任职10年以上

原文地址: https://www.cveoy.top/t/topic/f07N 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录