百分制转五分制,就是把考试分数用ABCDE表示出来

A 90~100
B 80~89
C 70~79
D 60~69
E 60以下

输入为一个整数,当这个整数不在0~100 的范围内的时候,输出“data error”.


正常的风格是

score=int(input())
if (score > 100 or score < 0):print('Data error!')
else:if score<=100 and score>=90:print("A")if score<90 and score>=80:print("B")if score<80 and score>=70:print("C")if score<70 and score>=60:print("D")if score<60:print("E")

也可以将五分制构造出一个字符串'EEEEEEDCBAA',用以下方法实现这个功能:

score = int(input())
degree = 'EEEEEEDCBAA'
if (score > 100 or score < 0):print('Data error!')
else:print(degree[score//10])

这样的方法更加Pythonic

Python style百分制转五分制相关推荐

  1. Python:百分制转五分制

    [问题描述] 给出一个百分制成绩,要求输出成绩等级A.B.C.D.E.90分以上为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E.如果输入小于0或大于100的分数,则输出&q ...

  2. python怎么读音发音英语-python style是什么意思

    1. Also, for those who feel strongly either way and only want to run Python with a specific type of ...

  3. 百分制转五分制(java)

    百分制转五分制(java) package zuoye;import java.util.Scanner;class Scoregrade{private String name;private in ...

  4. C#将百分制转换为五分制(if_else if 语句实现)

    编写一个C#控制台程序,将百分制转换为五分制(if_else if 语句实现) //本实验为河南大学软件学院C#第五次作业 //将百分制转换为五分制(if_else if 语句实现) //作者:杨清源 ...

  5. Google Python Style Guide(谷歌python规范指南)

    来自:Google Python Style Guide 1. 背景 Python是谷歌内部使用的主要动态语言(脚本语言).这份指导手册列出了使用Python的编程人员应该做的和不应该做的. 为了帮助 ...

  6. google python style guide_读lt;google python style guidegt;几点记录 - 毛头明月耍大刀 - ITeye博客...

    放假闲暇想写几行代码,心想反正时间充裕不如先看看<google python style guide>挑挑平时写代码时候的错,于是真的发现了数处习惯和知识的漏洞,特此记录. 1. defa ...

  7. python成绩转换、百分制到五分制_设计一个程序,将从键盘上输入的百分制成绩转换成对应的五分制成绩并输出。90分以上为A,80~90分为B,...

    展开全部 编码思路:申明两个变量: 成绩cj为 浮点数float 且  取值范围为 [0,100] 闭区间内; pf为字62616964757a686964616fe58685e5aeb9313334 ...

  8. 【Python百分制转五分制】

    题目: 要求输出成绩等级A.B.C.D.E.90分以上为A,80-89分为B,70-79分为C,60~69分为D,60分以下为E.如果输入小于0或大于100的分数,则输出"Not valid ...

  9. 编写java百分制转化五分制_百分制与五分制的换算(百分制转换五分制公式)

    具体的表我没有,大致和我们日常的思维模式差不多 先说百分制,百分制就是我们中国学生一直用的分数,满分100分 四分制和五分制都是以百分制为基础的,也就是把. 求公式,例子~3.5分换算成百分制是多少? ...

最新文章

  1. mysql定时备份并上传ftp_Linux下定时任务实现mysql自动备份并上传远程ftp
  2. 使用绘图API自定义组件
  3. 嵌入式面试知识点总结 -- ARM篇
  4. Sql Server日期格式的转换收集
  5. mysql复制功能介绍
  6. linux统计某个目录大小,Linux下统计某个目录的文件个数(转)
  7. 男生学计算机哪专业好,男生学计算机科学与技术专业好不好有前途吗
  8. java咖啡机故障5_【咖啡小常识】咖啡机不得不知道的常见故障及解决方法
  9. JavaScript数据类型 typeof, null, 和 undefined
  10. 狂野飙车9手游服务器维护,狂野飙车9_狂野飙车9公益服_变态版狂野飙车9_狂野飙车9官网_9917游戏...
  11. Spring Cloud(5)---基于 Spring Cloud 完整的微服务架构实战
  12. python导入selenium快捷键_python,_Selenium工具自动打开的浏览器和用快捷方式打开的样式不一样?,python - phpStudy...
  13. 操作系统面试常问问题
  14. 联想linux无线网卡驱动,联想E431笔记本CentOS系统安装无线网卡驱动
  15. java 调用ffmpeg 转成mp4_Java+Windows+ffmpeg实现视频转换
  16. win10解决已禁用输入法和隐藏中文简体美式键盘
  17. HDMI中的视频时序分析
  18. 干货 | DDD实战:基于洋葱模型的分层代码架构设计
  19. 计算机性能低玩游戏卡顿,Win7电脑玩游戏很卡和FPS帧数太低的优化方法
  20. PPI (手机屏幕的PPI 和计算方法)

热门文章

  1. 苹果系统中英文输入法切换_Mac 一键切换中英输入法方案
  2. 谁说建模一定要会画图?参数化设计让你事半功倍!
  3. 深度解读扫地机器人的导航原理
  4. Carsim-simulink联合仿真注意事项
  5. 经济法论文选题有什么推荐吗?
  6. linux桌面 输入法 原理,安装ubuntu 7.10桌面版后无中文输入法的解决
  7. 五分钟玩转Andriod开发环境配置
  8. php 禁止抓取,服务器反爬虫攻略:Apache/Nginx/PHP禁止某些User Agent抓取网站
  9. linux下使用man命令查看系统调用
  10. 数据库系列7:事务与锁的实现原理