当前位置:首页 > python > 正文

大一python期末考试怎么过

  • python
  • 2024-06-14 04:22:11
  • 8043
⑴python输入期末成绩和平时成绩输出等级,当两个成绩其中一个不满足时以低分档?下面是Python的示例代码,用于输入结束字符和常规字符,并打印成绩当两个字符之一不满足时,成绩就会降低:
```python
qimo.=float(input("请输入您的最终成绩:"))
pingshi=float(input("请输入您的常规成绩:"))
ifqimo<0orqimo>100orpingshi<0orpingshi>100:
print("分数错误!")
else:
score=0.4*qimo+0.6*pingshi#计算总分
ifscore>=90:
print("优秀")
elifscore>=80:
print("好")
elifscore>=70:
print("中等")
elifscore>=60:
print("passed")
else:
print("failed")
```
上面的代码中我们首先通过“input()"-函数在平时得分并进行一些简单的输入检查。 然后我们根据总分的分数颁发相应的等级。 如果其中一个等级不在0到100范围内,则发出等级输入错误。 如果总分不符合任何级别的要求,则会发出错误消息。
注意,上面的代码只是一个简单的例子,在实际情况中,不同的学校或老师可能有不同的评分标准年级划分。 因此,在实际应用中,必须根据具体情况进行适当的调整和修改。 ⑵python比较一串数字时怎么忽略后面多出来的00>>>a="10010200"
>>b="1001020000"
>>导入
>>a=re.sub(r"00(?=(00))*$)","",a)
>>b=re.sub(r"00(?=(00)*$)","",b)
>>a==b
正确
>>