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

python购物计算 2024年6月青少年电子学会等级考试 中小学生python编程等级考试一级真题答案解析

目录

python购物计算

一、题目要求

1、编程实现

2、输入输出

二、算法分析

三、程序代码

四、程序说明

五、运行结果

六、考点分析

七、 推荐资料

1、蓝桥杯比赛

2、考级资料

3、其它资料


python购物计算

2024年6月 python编程等级考试一级编程题

一、题目要求

小明去体育商店买东西,一共带了x元。他买了一个价格为a元的乒乓球拍,接着用剩下钱全买了乒乓球,乒乓球价格为b元。请问他买了几个乒乓球?

1、编程实现

  1. 用键盘输入总共带了多少钱
  2. 用键盘输入乒乓球拍的价格
  3. 用键盘输入乒乓球的价格
  4. 根据输入计算小明买了几个乒乓球
  5. 输出买乒乓球的数量

2、输入输出

输入描述:三行输入,第一行输入总共带了多少钱,第二行输入球拍的价格是多少钱,第三行输入乒乓球的单价是多少元。

输出描述:输出这个字符串

输入样例:

总共带了多少元:50
球拍的价格是多少元:30
乒乓球的单价是多少元:5

输出样例:

乒乓球的数量是:4

二、算法分析

  1. 题目相对而言比较简单,首先从键盘获取一个整数

  2. 然后从1到N逐个进行判断是否是整数

  3. 如果是整数就进行输出即可

 本文作者:小兔子编程 作者首页:https://blog.csdn.net/frank2102

三、程序代码

x = int(input("总共带了多少元:"))
a = int(input("球拍的价格是多少元:"))
b = int(input("乒乓球的单价是多少元:"))
num = (x - a) // b
print("乒乓球的数量是:",num)

四、程序说明

  1. 用input和int函数,获取键盘输入的总共带了多少钱并转换成整数保存在变量x里面
  2. 用input和int函数,获取键盘输入的球拍的价格并转换成整数保存在变量a里面
  3. 用input和int函数,获取键盘输入的乒乓球的价格并转换成整数保存在变量b里面
  4. 要求的是球拍的数量,所以可以将总金额减去球拍的价格剩下的钱全部用来买乒乓球,用的是整除运算
  5. 利用print输出函数,按要求输出乒乓球的数量即可

五、运行结果

总共带了多少元:50
球拍的价格是多少元:30
乒乓球的单价是多少元:5

乒乓球的数量是: 4

六、考点分析

难度级别:简单,这题相对而言比较简单,具体主要考查如下:

  1. 学会分析题目 找到解题思路
  2. input函数:Python 中 input() 函数接受一个标准输入数据,返回为 string 类型。
  3. int函数:将传入的参数强制转换成整数
  4. print函数:用于打印输出,最常见的一个函数。
  5. 学会分析题目,算法分析,将复杂问题模块化,简单化,从中找到相应的解题思路
  6. 充分掌握分支语句、循环语句和简单算法知识的使用及输入输出函数的用法

PS:方式方法有多种,小朋友们只要能够达到题目要求即可!

七、 推荐资料

  • 所有考级比赛学习相关资料合集【推荐收藏】

1、蓝桥杯比赛

  • 蓝桥杯python选拔赛真题详解

  • 蓝桥杯python省赛真题详解

  • 蓝桥杯python国赛真题详解

  • 历届蓝桥杯科技素养计算思维真题解析

2、考级资料

  • python等级一级真题解析【电子学会】

  • python等级二级真题解析【电子学会】

  • python等级三级真题解析【电子学会】

  • python等级四级真题解析【电子学会】

3、其它资料

  • 初学python100例

  • 历届蓝桥杯scratch国赛真题解析
  • 历届蓝桥杯scratch省赛真题解析
  • 历届蓝桥杯scratch STEMA选拔赛真题解析
  • 历届蓝桥杯科技素养计算思维真题解析
  • 画图-scratch编程考级99图
  • 电子学会历年scratch等级考试一级真题解析
  • 电子学会历年scratch等级考试二级真题解析
  • 电子学会历年scratch等级考试三级真题解析
  • 电子学会历年scratch等级考试四级真题解析
  • 零基础学习scratch3.0【入门教学 免费】
  • 零基础学习scratch3.0【视频教程 114节 免费】

http://www.kler.cn/a/392740.html

相关文章:

  • React的基础API介绍(二)
  • MySQL数据库:SQL语言入门 【下】(学习笔记)
  • Sigrity SPEED2000 Power Ground Noise Simulation模式如何查看PDS系统的自阻抗操作指导
  • JSON-RPC-CXX深度解析:C++中的远程调用利器
  • 网络远程操控
  • 040 线程池
  • 51c自动驾驶~合集21
  • python,dataclasses模块介绍及示例
  • 基于MATLAB的图像处理字母识别
  • MySQL初学之旅(2)增删改查—上
  • java 读取log日志文件关键信息
  • BeanUtils.copyProperties,拷贝后,修改target对象的字段,如果保证source对象字段不会变化
  • 2024年9月 GESP CCF C++六级编程能力等级考试认证真题
  • Jailbreaking ChatGPT via Prompt Engineering: An Empirical Study
  • 手术机器人:精准医疗的新选择
  • blind-watermark - 水印绑定
  • 大数据新视界 -- 大数据大厂之 Impala 在大数据架构中的性能优化全景洞察(上)(13/30)
  • CSS Modules中的 :global
  • 矩阵的各种计算:乘法、逆矩阵、转置、行列式等——基于Excel实现
  • 遇到Word打不开,WPS可以打开的解决办法
  • ES6字符串的新增方法
  • 微服务架构面试内容整理-API 网关-Gateway
  • (68)希尔伯特变换、解析信号,与瞬时幅度、频率和相位的提取的MATLAB仿真
  • 《C陷阱与缺陷》
  • 缓存淘汰策略及其使用场景详解
  • 效率工具-tig的使用