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

2023年NOC大赛创客智慧编程赛项Python复赛模拟题(二)

=========================================================================

更多内容和历年真题请查看网站:【试卷中心 -----> NOC ----> Python ----> 复赛】

网站链接

青少年软件编程历年真题模拟题实时更新

=========================================================================

2023年NOC大赛创客智慧编程赛项Python复赛模拟题(二)
一、编程题
第 1 题
NOC大赛创客智慧编程赛项Python复赛模拟题:100除以整数的结果。

编写程序,输入任意整数,输出100除以这个整数的结果,结果保留小数点后两位,如果输入0,则输出“0不能作为除数。”如:

输入:任意整数

输出:100除以输入整数的结果,如果输入0,则输出“0不能作为除数”

样例输入:20

样例输出:5.00

num = int(input("请输入一个整数:")) if num == 0: print("0不能作为除数") else: result = 100 / num print("{:.2f}".format(result))


第 2 题
NOC大赛创客智慧编程赛项Python复赛模拟题:成绩评价系统。

编写一个成绩评价系统,当输入语文、数学和英语三门课程成绩时,输出三门课程总成绩及其等级。

(1)程序提示用户输入三个数字,数字分别表示语文、数学、英语分数,对应的变量名称是Chinese 、Math、English ,并计算三个分数的和(score )进行输出。

注:input ()函数中分别添加“数学:”,“语文:”,“英语:

math = int(input("数学:")) chinese = int(input("语文:")) english = int(input("英语:")) # 把数学、语文、英语的分数进行累计,结果储存在变量score中 score = math + chinese + english print(score) if score >= 270: print("优秀") elif score > 240: print("良好") elif score >= 180: print("合格") else: print("不合格")


第 3 题
NOC大赛创客智慧编程赛项Python复赛模拟题:用递归实现斐波那契数列。

斐波那契数列,又称黄金分割数列、因数学家列昂纳多·斐波那契以兔子繁殖为例子而引入,故又称为“兔子数列”。指的是这样一个数列:1、1、2、3、5、8、13、21、34(在数学上,斐波纳契数列以如下被以递归的方法定义:F(1)=1,F(2)=1,F(n)=F(n-1)+F(n-2)(n>=2,n∈N*)),请用递归实现斐波那契数列。

例如:

输入5,输出5;

输入6,输出8;

def fibonacci(n): if n <= 2: return 1 else: return fibonacci(n-1) + fibonacci(n-2) # 提示用户输入一个数字,调用函数计算斐波那契数列的第n项 n = int(input("请输入一个数字:")) result = fibonacci(n) # 输出结果 print("斐波那契数列的第{}项为{}".format(n, result))

=========================================================================

更多内容和历年真题请查看网站:【试卷中心 -----> NOC ----> Python ----> 复赛】

网站链接

青少年软件编程历年真题模拟题实时更新

=========================================================================

http://www.jsqmd.com/news/299624/

相关文章:

  • Python大数据项目推荐:基于Hadoop+Spark电商用户行为分析毕设 毕业设计 选题推荐 毕设选题 数据分析 机器学习 数据挖掘
  • Flutter for OpenHarmony 剧本杀组队App实战22:快速匹配功能实现
  • 【计算机毕设选题】基于Spark的双十一美妆数据可视化系统源码 毕业设计 选题推荐 毕设选题 数据分析 机器学习 数据挖掘
  • Reap
  • 信号处理仿真:滤波器设计与仿真_23.滤波器设计与仿真在雷达系统中的应用
  • 信号处理仿真:滤波器设计与仿真_24.滤波器设计与仿真在控制工程中的应用
  • 性价比对比视角|四款热门机型性价比深度拆解
  • 中国智能体应用现状与企业实践
  • 信号处理仿真:滤波器设计与仿真_18.实时信号处理仿真
  • 大模型应用文本理解OpenAI使用入门篇
  • 亲测好用自考必看TOP8AI论文软件测评
  • 五大智能建站工具真实测评:不画饼,真能上线那种
  • 从FT到DFT
  • Excel精准匹配的利刃:EXACT函数实战教程——从大小写判断到多条件统计
  • Redis中的Lua使用
  • 智能车辆检索系统解析
  • 人脸比对技术助力破案
  • 深入解析:GIT 实战命令操作大全,代码变动,推动,修改备注,撤销(篇幅一)
  • @PropertySource@ImportResource@Bean
  • SpringBoot中多配置文件和外部配置文件加载顺序
  • Spring Boot 配置文件核心用法与加载优先级
  • Week 34: 量子深度学习入门:从 Neural ODE 到哈密顿量子演化
  • 什么是“同余数问题(千年数学难题)”?
  • Vue3+Node.js实现文件上传并发控制与安全防线 进阶篇
  • 大厂迷思:为什么顶级工程师会产出难以维护的代码
  • menset的使用方法
  • 数据结构学习笔记
  • “AUTOSAR?我连CAN都看不懂…” 一个汽车电子工程师的坦白与指南
  • SpringBoot整合Thymeleaf
  • 大数据领域数据中台的安全审计与合规