python成绩转换_PYTHON将成绩从百分制变换到等级制
要实现成绩的百分制转化为等级制,我们首先要了解多分支选择结构
多分支选择结构的语法为:
if 达式1:
语句块1
elif 表达式2:
语句块2
elif 表达式3:
语句块3
...
else:
语句块n
现在我们就可以输入代码为:
def func(score):if score>100:return'wrong score.must<=100.'elif score>=90:return'A'elif score>=80:return'B'elif score>=70:return'C'elif score>=60:return'D'elif score>=0:return'E'
else:return'wrong score.must>0'
结果展示为:
但是这个看上编程有点繁琐,我们可以尝试另一种Python代码来编写:
代码如下:
def func(score):
degree='DCBAAE'
if score>100 or score<0:return'wrong score.must between 0 and 100'
else:
index=(score-60)//10
if index>=0:returndegree[index]else:return degree[-1]
结果展示为:
今天的学习就到这里啦~
python成绩转换_PYTHON将成绩从百分制变换到等级制相关推荐
- PYTHON将成绩从百分制变换到等级制
要实现成绩的百分制转化为等级制,我们首先要了解多分支选择结构 多分支选择结构的语法为: if 达式1: 语句块1 elif 表达式2: 语句块2 elif 表达式3: 语句块3 ... else: 语 ...
- python编程语言转换_Python语言 编码转换与中文处理
本文主要向大家介绍了Python语言 编码转换与中文处理,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. Python 编码转换与中文处理python 中的 unicode是让人很 ...
- python十进制转换_python实现各进制转换的总结大全
前言 玩ctf经常遇到进制转换的问题,就正好做一个进制转换总结,分享出来供大家参考学习,下面来一起看看详细的介绍: 字符串与十六进制转换 例如百度ctf 12月的第二场第一个misc 666C6167 ...
- python路径转换_python路径如何转换?
之前我们讲过了不少python中路径的基本知识,大家都知道使用路径后可以轻松地导入文件,做程序写代码就会变得轻松起来.但是,有时候我们不会选择一种路径,需要两个来回转换.今天小编就来教大家如何转换吧. ...
- python成绩转换_Python格式化输出%与format能不能互相转换?
使用format可以实现%的所有功能,%只能按照固定的顺序去格式化字符串,而format使用起来会更灵活一些,下面对两者的功能做一个对比. 字符串格式化功能: 如果使用%,每个%只匹配一个参数,而且只 ...
- python 文件格式转换_Python的处理数据,如何进行数据转换,学会三种方式
平时我们在处理数据的时候,有些数据类型不是我们想要的,怎么办? 如: python数据转换 num01,num02是str类型,但是我们需要的是整型,所以通过int转换成了整数. 数据转换 如何完成数 ...
- python 文件格式转换_python实现txt文件格式转换为arff格式
本文实例为大家分享了python实现txt文件格式转换为arff格式的具体代码,供大家参考,具体内容如下 将文件读取出来的时候默认都是字符型的,所以有转换出来有点问题,但是还是可以用的. 文件要求第一 ...
- python数字转换_Python实现中文数字转换为阿拉伯数字的方法示例
本文实例讲述了Python实现中文数字转换为阿拉伯数字的方法.分享给大家供大家参考,具体如下: 一.需求 今天写了三千二百行代码. 今天写了3200行代码. 两行意思相同,只是表达方式不太能够,统一掉 ...
- python十进制转换_Python方法如何将普通IP转换为十进制IP
Python语言如何将一个普通的IP地址转换成十进制数字的地址?今天就为大家提供这样一段代码:Python方法如何将普通IP转换为十进制IP.如果有需要也可以把代码再改进下,变成支持ip十进制.二进制 ...
最新文章
- 关于手机系统信息的总结
- 十进制字符串转十六进制字符串
- 科学解析2021年AI领域的10个大胆预测
- golang 切片 slice 去掉重复元素
- python如何进行数据抓取_如何进行手机APP的数据爬取?
- JavaScript的特殊函数
- ImportBeanDefinitionRegistrar向容器中注册bean
- 【数据结构与算法】之判断一个整数是否是 4 的幂次方的高逼格算法
- 64位CentOS6.2安装erlang及rabbitmqServer
- python求和函数从1到m_python求从M个列表中取N个出来的组合算法
- android反射开启通知_Android中反射的简单应用
- c语言学习笔记 关于double
- java 枚举放那个包,java枚举,包装类,math使用
- Access to the path Library\UnityAssemblies\UnityEngine.xml is denied.
- 学习笔记12--Apollo开发平台
- ArcFace: AdditiveAngularMarginLossforDeepFaceRecognition
- win10删除多余账户_Win10系统如何删除账户?Win10系统删除账户的方法
- 根据用户输入的Email跳转到相应的邮箱登录页面【蕃薯耀分享】
- 自动化测试八宗罪- 读Test Automation Snake Oil的一点翻译和感想
- 珍藏多年的视频文案网站
热门文章
- python画蜡烛致敬烈士_python 绘制蜡烛图 PS软件绘制蜡烛教程
- 综合计算增长比例计算机,2020云南社区考试资料分析:比重变化量的计算
- 从一个简洁的进度刻度绘制中了解自定义View的思路流程
- 如何制作一个音游鬼畜视频
- 双硬盘(SSD固态+机械硬盘HDD)装双系统win10+Ubuntu18.04安装、配置bios 记录/教程
- 前端点击图片的某个区域进行映射
- 点击按钮之后右侧弹出导航,再点击右侧导航隐藏回去的实现
- 想让行车记录仪协助道路病害自动化检测?可以!
- 【19调剂】河南理工大学 调剂公告
- 名字就是一切:我的一点经历和经验,公司名、域名、网名、姓名