成绩定级脚本(Python)

news/2024/11/30 13:34:50/

成绩评定脚本

写一个成绩评定的python脚本,实现用户输入成绩,由脚本来为成绩评级:

#成绩评定脚本.pyscore=input("please input your score:")
if int(score)>= 90:print("A")
elif int(score)>= 80:print("B")
elif int(score)>= 70:print("C")
elif int(score)>= 60:print("D")
else :print("sorry,Please enter the score again!")

在Python环境下运行脚本,如图,输入成绩后输出成绩的评级:

在这里插入图片描述

将上面代码写成函数并调用:

在Python中,如果 return 语句没有搭配任何一个值则代表着 返回 None 。

将每个if下的print换成return,这样Python就不会默认返回none,如果用print,而没有返回值,Python就会默认在结果下输出一个none

score=input("please input your score:")
def score_level(s):if int(score)>= 90:return("A")elif int(score)>= 80:return("B")elif int(score)>= 70:return("C")elif int(score)>= 60:return("D")else :return("sorry,Please enter the score again!")
print(score_level(score))

如下图,运行脚本后执行成功:

在这里插入图片描述


http://www.ppmy.cn/news/1107356.html

相关文章

无涯教程-JavaScript - DB函数

描述 DB函数使用固定余额递减法返回指定期间内资产的折旧。 语法 DB (cost, salvage, life, period, [month])争论 Argument描述Required/OptionalCostThe initial cost of the asset.RequiredSalvageThe value at the end of the depreciation (sometimes called the salv…

常用百宝箱——日志处理

目录 前言 一、logging库 二、logging日志等级 三、logging四大组件 四、封装示例 总结 前言 日志是记录特定时间段或事件的详细信息的文件或记录。它们通过时间戳和关键词或描述符来标识事件或行动。日志可以用于许多目的,例如:故障排除、网络安全…

2023-9-12 分组背包问题

题目链接&#xff1a;分组背包问题 #include <iostream> #include <algorithm>using namespace std;const int N 110;int n, m;int v[N][N], w[N][N], s[N]; int f[N];int main() {cin >> n >> m;for(int i 1; i < n; i ){cin >> s[i];for(…

每日一博 - 闲聊SQL Query Execution Order

文章目录 SQL查询阶段关键字对结果集和性能的影响Flow小结 SQL查询阶段 在MySQL中&#xff0c;SQL查询的执行顺序可以分为以下几个阶段&#xff1a; 词法分析&#xff08;Lexical Analysis&#xff09;&#xff1a;在这个阶段&#xff0c;MySQL首先将SQL查询文本分解成词法单元…

蓝牙 - 什么是Man-in-the-middle protection

中间人&#xff08;MITM&#xff09;攻击发生在当用户想要连接两台设备时&#xff0c;使得他们并没有直接连接对方&#xff0c;而是在不知情的情况下连接到了第三台&#xff08;攻击&#xff09;设备&#xff0c;该设备扮演了他们试图配对的设备的角色。第三台设备随后会在两台…

蓝桥杯官网练习题(五星填数)

类似题目&#xff1a;https://blog.csdn.net/s44Sc21/article/details/132758982?csdn_share_tail%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22132758982%22%2C%22source%22%3A%22s44Sc21%22%7Dhttps://blog.csdn.net/s44Sc21/article/detail…

实时语音通讯技术:多人通话和语音识别

实时语音通讯技术是一种基于网络传输的语音通讯技术&#xff0c;可以实现语音通话、语音聊天、语音会议等功能。随着互联网的发展&#xff0c;实时语音通讯技术越来越受到人们的关注和应用。本文将重点介绍实时语音通讯技术中的多人通话和语音识别两个方面。 多人通话 多人通…

2023年法国CAC40指数研究报告

第一章 指数概况 1.1 指数基本情况 CAC 40指数&#xff0c;全名 Cotation Assiste en Continu (意为“连续辅助报价”)&#xff0c;是法国巴黎股票交易所的标志性股票指数&#xff0c;与德国DAX指数及英国富时100指数并列为欧洲三大指数。自1987年12月31日成立以来&#xff0…