用python输入任意2个数,求其和与平均数,要求有输入和输出提示。 输入学生短跑成绩,一分钟跳绳成绩,跳远成绩,按照3:3:4记入总分,以百分制形式输出学生体育综合成绩。
时间: 2024-12-06 15:26:50 浏览: 29
当然可以。在Python中,你可以创建一个简单的程序来满足这两个需求。以下是两个函数的示例:
**第一部分:计算两数之和与平均数**
```python
def calculate_sum_and_average():
# 输入提示
num1 = float(input("请输入第一个数:"))
num2 = float(input("请输入第二个数:"))
# 计算和
total = num1 + num2
# 计算平均数
average = total / 2
# 输出结果
print(f"两数之和为:{total}")
print(f"两数的平均数为:{average}")
calculate_sum_and_average()
```
**第二部分:计算学生的体育综合成绩**
```python
def calculate_student_score():
short_run_score = int(input("请输入学生短跑成绩(满分100分):"))
rope_jump_score = int(input("请输入一分钟跳绳成绩(满分100分):"))
long_jump_score = int(input("请输入跳远成绩(满分100分),按3:3:4的比例计入总分:"))
# 计算总分
total_score = (short_run_score * 3 + rope_jump_score * 3 + long_jump_score * 4) / 10
# 转换为百分比并输出
score_percentage = total_score * 100
print(f"学生的体育综合成绩为:{score_percentage:.2f}%")
calculate_student_score()
```
阅读全文