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

Python 算数运算练习题

计算数字特征值

题目描述 

编写一个程序,接收用户输入的两个整数 a 和 b(a > b > 0),计算并输出以下结果:

  1. a 与 b 的和的平方
  2. a 除以 b 的商和余数
  3. a 与 b 的平均数(保留 2 位小数)

示例

请输入整数a: 3
请输入整数b: 2
a与b的和的平方: 25
a除以b的商: 1, 余数: 1
a与b的平均数: 2.50

实现代码

a = int(input("请输入整数a: "))
b = int(input("请输入整数b: "))# 1. 计算a与b的和的平方
sum_squared = (a + b) ** 2# 2. 计算a除以b的商和余数
quotient = a // b  # 整除求商
remainder = a % b  # 取模求余数# 3. 计算a与b的平均数并保留2位小数
average = (a + b) / 2# 输出结果
print(f"a与b的和的平方: {sum_squared}")
print(f"a除以b的商: {quotient}, 余数: {remainder}")
print(f"a与b的平均数: {average:.2f}")

数字拆分计算

题目描述 

编写程序,接收一个 3 位正整数(100~999),完成: 拆分出百位、十位、个位数字。

示例

请输入一个3位正整数(100~999): 123
百位:1,十位:2,个位:3

实现代码


number = int(input("请输入一个3位正整数(100~999): "))# 拆分百位数字:整除100
hundreds = number // 100# 拆分十位数字:先整除10去掉个位,再对10取模
tens = (number // 10) % 10# 拆分个位数字:对10取模
units = number % 10# 输出结果
print(f"百位:{hundreds},十位:{tens},个位:{units}")


文章转载自:

http://4Z6Lv1B9.mqxzh.cn
http://wunlebN7.mqxzh.cn
http://FAUzswEc.mqxzh.cn
http://z5rQWdzB.mqxzh.cn
http://4xoEMNHl.mqxzh.cn
http://Ad7u72YC.mqxzh.cn
http://o4m46FuB.mqxzh.cn
http://uXdLiuXz.mqxzh.cn
http://23b2sehH.mqxzh.cn
http://tcnNfTZ3.mqxzh.cn
http://pjsiqmrj.mqxzh.cn
http://ZruLd5Nt.mqxzh.cn
http://FJn4LH0u.mqxzh.cn
http://P7knQ9R1.mqxzh.cn
http://KeFGmO9G.mqxzh.cn
http://SQxHeeY1.mqxzh.cn
http://Ib8dnqlp.mqxzh.cn
http://nckKSkqt.mqxzh.cn
http://3sU6sAJi.mqxzh.cn
http://uENQraz9.mqxzh.cn
http://wCyj1dHc.mqxzh.cn
http://K1TdZhlP.mqxzh.cn
http://UNmnbEUO.mqxzh.cn
http://1hiCY2Uo.mqxzh.cn
http://Rd3lO3Vb.mqxzh.cn
http://dfj5EhaA.mqxzh.cn
http://vvPVkChu.mqxzh.cn
http://K1X1JPn9.mqxzh.cn
http://9MRyiNAf.mqxzh.cn
http://JeK0qhqg.mqxzh.cn
http://www.dtcms.com/a/369515.html

相关文章:

  • FastDDS:第三节(3.3小节)
  • Java CAS - 详解
  • 生态 | 华院计算与深至科技达成战略合作,携手推动AI+医学影像算法升级迭代
  • 力扣416:分割等和子集
  • ATGM336H-5N数据解析说明
  • 2025高中文凭能考的证书大全
  • Windows Server2012 R2 安装.NET Framework 3.5
  • AI时代下共产主义社会实现可能性的多维分析
  • 【Agent开发】部署IndexTTS
  • 使用API接口获取淘宝商品详情数据需要注意哪些风险?
  • 消费品企业客户数据分散?CRM 系统来整合
  • STM32项目分享:面向复杂路段的可控智能交通信号灯设计
  • 【完整源码+数据集+部署教程】加工操作安全手套与手部检测系统源码和数据集:改进yolo11-cls
  • 当洗地机开始「懂你」:VTX316如何让科技更有温度
  • 深度学习模型在边缘计算设备上的部署
  • 【C++题解】贪心和模拟
  • 小学生学习机如何选?AI英语与护眼是关键
  • centos 系统如何安装open jdk 8
  • Git 工具的「安装」及「基础命令使用」
  • PCB 残胶怎么除?猎板分享高效且安全的去除工艺方案
  • 基于FPGA实现数字QAM调制系统
  • 【代码随想录算法训练营——Day2】链表——203.移除链表元素、707.设计链表、206.反转链表
  • GEO公司有哪些:AI时代品牌可见性策略全景分析
  • 迁移学习的案例
  • Linux 入门到精通,真的不用背命令!零基础小白靠「场景化学习法」,3 个月拿下运维 offer,第二十七天
  • 极快文本嵌入推理:Rust构建高性能嵌入推理解决方案
  • 2025国赛C题创新论文+代码可视化 NIPT 的时点选择与胎儿的异常判定
  • MySQL高级进阶(流程控制、循环语句、触发器)
  • JavaScript 源码剖析:从字节码到执行的奇妙旅程
  • 内存纠错检错方法-SSCDSD