当前位置: 首页 > news >正文

Python第一次作业练习

题目分析:
"""
参考学校的相关规定。
对于四分制,百分制中的90分及以上可视为绩点中的4分,80 分及以上为3分,70 分以上为2分,60 分以上为1分;
五分制中的5分为四分制中的4分,4分为3分,3分为2分,2分为1分。要求:90-100    80-89      70-79      60-69      0-59
"""
"""
参考学校的相关规定。
对于四分制,百分制中的90分及以上可视为绩点中的4分,80 分及以上为3分,70 分以上为2分,60 分以上为1分;
五分制中的5分为四分制中的4分,4分为3分,3分为2分,2分为1分。要求:90-100    80-89      70-79      60-69      0-59
"""
num=eval(input("请输入一个百分制成绩:"))
score=0
if num>=90 and num<=100:score=4
elif num>=80 and num<90:score=3
elif num>=70 and num<80:score=2
elif num>=60 and num<70:score=1
else:score=0if score==0:print("成绩不及格/输入错误(超过100)")
elif score==1:print("成绩及格")
elif score==2:print("成绩中等")
elif score==3:print("成绩良好")
elif score==4:print("成绩优秀")

 输入:101 ->成绩不及格/输入错误(超过100)​

输入:87 ->成绩良好

 

 

# 设计一个计算器,输入两个运算数x,y和运算符,实现加减乘除四则运算,当进行除法运算时,若除数W为0,则显示“除数不能为0!”
def calculator(x, y, operator):if operator == "+":return x + yelif operator == "-":return x - yelif operator == "*":return x * yelif operator == "/":if y == 0:return "除数不能数为0"else:return x / yx = eval(input("请输入运算数x:"))
y = eval(input("请输入两个运算数y:"))
operator =(input("请输入运算符:"))
result = calculator(x, y, operator)
print("姓名:xxx 学号:210804xxxx")
print(result)

 

http://www.lryc.cn/news/164869.html

相关文章:

  • InstallShield打包升级时不覆盖原有文件的解决方案
  • 服务器巡检表-监控指标
  • 无涯教程-JavaScript - DDB函数
  • uniapp打包微信小程序。报错:https://api.weixin.qq.com 不在以下 request 合法域名列表
  • stm32之31.iic
  • 新的 ChatGPT 提示工程技术:程序模拟
  • 【Python】爬虫基础
  • leetcode分类刷题:队列(Queue)(三、优先队列用于归并排序)
  • 无线窨井水位监测仪|排水管网智慧窨井液位计安装案例
  • 024 - STM32学习笔记 - 液晶屏控制(一) - LTDC与DMA2D初始
  • Python数据容器:dict(字典、映射)
  • 2023年基因编辑行业研究报告
  • Spring MVC:请求转发与请求重定向
  • 按键灯待机2秒后灭掉
  • SpringBoot通过自定义注解实现日志打印
  • 代码随想录算法训练营第七天 |151.翻转字符串里的单词
  • 【WebRTC---源码篇】(十:一)WEBRTC 发送视频RTP包
  • cmd 90 validate error!(达梦数据库日志报错)
  • Shape Completion Enabled Robotic Grasping
  • 【C++】构造函数意义 ( 构造函数显式调用与隐式调用 | 构造函数替代方案 - 初始化函数 | 初始化函数缺陷 | 默认构造函数 )
  • VMware16安装ghost版win7
  • 项目集成swagger,访问不到swagger页面
  • 微信小程序怎么隐藏顶部导航栏(navigationBar)变透明的解决方案
  • RabbitMQ基础概念-02
  • 从构建者到设计者的低代码之路
  • Linux创建进程 及父子进程虚拟空间 多进程GDB调试
  • uni-app 之 表格设置
  • Linux易混淆知识点
  • 移植FlashDB、SFUD到STM32f407
  • 【算法基础】时间复杂度和空间复杂度