学校社团招新,现在女生名额已满,需要招男生一名,条件是上学期数学成绩最低不能低于80分,语文不能低于75分,输入性别和分数输出是否满足条件。如输入:f 85 77输出:不满足条件。其中f或F字母表示女,m或M表是男。85数学成绩,77语文成绩。请写出相应的代码
时间: 2023-08-31 17:20:10 浏览: 27
### 回答1:
```python
gender = input("请输入性别(f或m):")
math_score = int(input("请输入数学成绩:"))
chinese_score = int(input("请输入语文成绩:"))
if gender.lower() == 'f':
print("女生名额已满,不符合条件")
elif math_score < 80:
print("数学成绩不符合条件")
elif chinese_score < 75:
print("语文成绩不符合条件")
else:
print("符合条件")
```
注意:这里使用了 `lower()` 方法将输入的性别转换为小写字母,以避免大小写输入不一致的问题。
### 回答2:
gender = input("请输入性别(f或F表示女,m或M表示男):")
math_score = int(input("请输入数学成绩:"))
chinese_score = int(input("请输入语文成绩:"))
if gender == "f" or gender == "F":
print("女生名额已满,不符合条件")
elif gender == "m" or gender == "M":
if math_score >= 80 and chinese_score >= 75:
print("满足条件")
else:
print("不满足条件")
else:
print("性别输入错误")