求python通过键盘输入成绩,用分支结构算成绩相应的绩点并输出成绩绩点,计算绩点公式=成绩-60
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求python通过键盘输入成绩,用分支结构算成绩相应的绩点并输出成绩绩点,计算绩点公式=成绩-60相关的知识,希望对你有一定的参考价值。
score = float(input("请输入成绩:")) # 从键盘读取成绩if score >= 90.0 and score <= 100.0:
gpa = 4.0
elif score >= 85.0 and score < 90.0:
gpa = 3.7
elif score >= 82.0 and score < 85.0:
gpa = 3.3
elif score >= 78.0 and score < 82.0:
gpa = 3.0
elif score >= 75.0 and score < 78.0:
gpa = 2.7
elif score >= 72.0 and score < 75.0:
gpa = 2.3
elif score >= 68.0 and score < 72.0:
gpa = 2.0
elif score >= 64.0 and score < 68.0:
gpa = 1.5
elif score >= 60.0 and score < 64.0:
gpa = 1.0
else:
gpa = 0.0
gpa += (score - 60.0) / 10.0 # 计算成绩绩点
print("成绩为:", score, ",绩点为:", gpa) # 输出成绩和绩点 参考技术A print(f'您的成绩绩点为int(input("请输入成绩:")) - 60') 参考技术B s=eval(input('请输入成绩'))
j=s-60
print('绩点是'+j)
实验四:分支结构
一、实验内容
1. 本题要求编写程序,输入10个字符,统计英文字母、空格或回车、数字字符和其他字符的个数。
2. 有3个整数a、b、c,由键盘输入,输出其中最大的数。
3. 输入一个正整数n,再输入n个学生的成绩,计算平均分,并统计各等级成绩的个数。成绩等级分为五级,分别为A(90~100)、B(80~89)、C(70~79)、D(60~69)和E(0~59)。试编写相应程序。
4. 输入五级制成绩(A~E),输出相应的百分制成绩(0~100)区间,要求使用switch语句。例如,输入A,输出90~100。五级制成绩对应的百分制成绩区间为:A(90~100),B(80~89),C(70~79),D(60~69)和E(0~59)。
5. 输出21世纪所有的闰年。试编写程序。判断闰年的条件是:能被4整除但不能被100整除,或者能被400整除。
二、实验要求:
1.将实验内容中的程序代码上传到coding
2.发布一篇随笔,总结本次实验内容涉及到的知识点,并总结本次实验过程遇到的问题及解决方法,以及一些心得体会。并预习第4章内容
随笔格式如下:
题目:作业四 分支结构
1.知识点:
(1)…….
(2)……..
………..
2.实验过程中遇到的问题及解决方法:
(1)……
(2)……
………
3.实验心得体会
………
4.预习教材第4章循环结构,并提出至少3个问题
(1)………
(2) ……
(3)………
本次作业截止日期为2016年10月12日中午12点;满分10 分,迟交作业 0 分,一周以后仍然没有交作业,倒扣 10 分,发现抄袭,一律倒扣10分。
以上是关于求python通过键盘输入成绩,用分支结构算成绩相应的绩点并输出成绩绩点,计算绩点公式=成绩-60的主要内容,如果未能解决你的问题,请参考以下文章
JAVA读一个成绩的txt file 然后处理他算成绩(求大神们解答)
利用JAVA编写程序,用一维数组保存20个学生的某门课程的成绩,计算平均成绩,并输出。