第 3 回・第 12 題
單選題查看原回次 ↗公司人資系統的升遷規則:年資(years,年)需 >= 2 且績效考核分數(rating)需 >= 80 才符合升遷資格。若 years = 4、rating = 60,執行下列程式碼,輸出結果為?
years = 4
rating = 60
if years >= 2 and rating >= 80:
print('符合升遷資格')
else:
print('不符合升遷資格')
A. 不符合升遷資格
B. 符合升遷資格
C. 產生錯誤
D. None
正確答案
A. 不符合升遷資格
為什麼?
and 需要兩個條件同時成立才是 True,此例 years>=2 為True、rating>=80 為False,所以結果是「不符合升遷資格」。