学费计算Python答案


2023年12月16日发(作者:中央cctv5节目表)

学费计算Python答案

以下是十道关于学费计算的Python试题及答案:

1.编写一个程序,计算一个学生的学费。学费的计算公式为:学费=每学分费用*学分数。

```python

credit_fee = 500 # 每学分费用

credit_number = 16 # 学分数

tuition = credit_fee * credit_number

print("学费:" + str(tuition))

```

2.编写一个程序,给定每学期学费和总学期数,计算出总共需要支付的学费。

```python

semester_fee = 4000 # 每学期学费

num_semesters = 8 # 总学期数

total_tuition = semester_fee * num_semesters

print("总学费:" + str(total_tuition))

```

3.编写一个程序,计算每个学期的学费总额,并输出每个学期的学费。

```python

semester_fee = 3500 # 每学期学费

num_semesters = 8 # 总学期数

for semester in range(1, num_semesters + 1):

tuition = semester_fee * semester

print("第" + str(semester) + "个学期的学费:" + str(tuition))

```

4.编写一个程序,输入一个学期的学费,然后根据输入的学期数计算总学费。

```python

semester_fee = float(input("请输入一个学期的学费:"))

num_semesters = int(input("请输入总学期数:"))

total_tuition = semester_fee * num_semesters

print("总学费:" + str(total_tuition))

```

5.编写一个程序,计算学费的折扣价格。如果学生的GPA大于等于3.5,则享受20%的折扣,否则不享受折扣。

```python

tuition = 5000 # 学费

gpa = float(input("请输入学生的GPA:"))

if gpa >= 3.5:

discounted_tuition = tuition * 0.8

print("折扣后的学费:" + str(discounted_tuition))

else:

print("学费:" + str(tuition))

```

6.编写一个程序,输入学生的年龄和每学期学费,如果年龄在18岁以下,则享受50%的折扣,否则不享受折扣。

```python

age = int(input("请输入学生的年龄:"))

semester_fee = float(input("请输入每学期学费:"))

if age < 18:

discounted_fee = semester_fee * 0.5

print("折扣后的学费:" + str(discounted_fee))

else:

print("学费:" + str(semester_fee))

```

7.编写一个程序,计算学费的增长率。输入两个年份和对应的学费,然后计算增长率。

```python

year1 = int(input("请输入第一个年份:"))

tuition1 = float(input("请输入第一个年份的学费:"))

year2 = int(input("请输入第二个年份:"))

tuition2 = float(input("请输入第二个年份的学费:"))

growth_rate = (tuition2 - tuition1) / tuition1 * 100

print(str(year1) + "年到" + str(year2) + "年的学费增长率为:" + str(growth_rate) + "%")

```

8.编写一个程序,输入每年的学费增长率和初始学费,然后计算未来5年的学费。

```python

initial_tuition = float(input("请输入初始学费:"))

growth_rate = float(input("请输入每年的学费增长率(例如20表示20%):"))

for year in range(1, 6):

tuition = initial_tuition * (1 + growth_rate / 100) ** year

print("第" + str(year) + "年的学费:" + str(tuition))

```

```python

tuition = 5000 # 学费

discounted_tuition = tuition * 0.5

print("折扣后的学费:" + str(discounted_tuition))

discounted_tuition = tuition * 0.8

print("折扣后的学费:" + str(discounted_tuition))

else:

print("学费:" + str(tuition))

```

10.编写一个程序,计算学费的平均值。输入学费的总和和学生人数,然后计算平均学费。

```python

total_tuition = float(input("请输入学费的总和:"))

num_students = int(input("请输入学生的人数:"))

average_tuition = total_tuition / num_students

print("平均学费:" + str(average_tuition))


本文发布于:2024-09-21 05:28:54,感谢您对本站的认可!

本文链接:https://www.17tex.com/fanyi/6865.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:学费   输入   计算   程序   学生   学期   增长率
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议