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}")

基础计算题

题目描述 

编写程序计算表达式 (3 + 4) * 2 - 10 / 5 的结果并输出。

输出示例

计算结果: 12.0

实现代码

result = (3 + 4) * 2 - 10 / 5
print("计算结果:", result)  # 应输出 12.0

温度表达转化

题目描述 

根据公式 C=5×(F−32)÷9 将华氏温度转换为摄氏温度(其中C表示摄氏温度,F表示华氏温度),并精确到小数点后 5 位。

输入示例

请输入华氏温度: 98.6

输出示例

对应的摄氏温度为: 37.00000

实现代码

# 华氏温度转摄氏温度转换器
# 公式:C = 5 × (F - 32) ÷ 9# 获取用户输入的华氏温度
fahrenheit = float(input("请输入华氏温度: "))# 根据公式计算摄氏温度
celsius = 5 * (fahrenheit - 32) / 9# 输出结果,精确到小数点后5位
print(f"对应的摄氏温度为: {celsius:.5f}")

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/921468.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/921468.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

OS项目构建效能改进策划方案

一、现状分析与问题定位构建稳定性问题: 表现:非代码变更引发的构建失败(如环境依赖、工具链版本、第三方库更新、资源竞争等)“幽灵构建”时有发生。影响:严重破坏开发流程的顺畅性,耗费大量开发/测试人员…

Ai8051 2.4寸320*240 ILI9341 I8080接口驱动

/*---------------------------------------------------------------------*/ /* --- Web: www.STCAI.com ---------------------------------------------*/ /* 液晶屏驱动程序参考wiki技术网站提供的开源源码,仅供学习使用 */ /*----------------------…

最大似然估计:损失函数的底层数学原理

引言当你第一次看到线性回归时,你是否注意到了作为参数优化关键的损失函数(均方损失),你是否能够理解它的本质和由来。其实,在我第一次接触时,我是感到有些惊讶的,然后试着去强行理解它&#xf…

使用 n8n 结合通义千问大模型构建业务数据库分析智能体

一、项目概述 本项目致力于构建一个结合 n8n 工作流引擎 与 通义千问大模型 的智能体,旨在对庞大的业务数据库进行自动化分析、语义建模及自然语言问答。通过不同工作流的迭代构建,实现了表结构解析、业务含义提取、关系可视化、问答服务等能力&#xff…

css margin外边距重叠/塌陷问题

一、定义 相邻块级元素或父子元素的垂直外边距会合并&#xff08;折叠&#xff09;为单个边距&#xff0c;其大小为单个边距的最大值&#xff08;或如果他们相等&#xff0c;则仅为其中的一个&#xff09;&#xff0c;这种行为称为边距折叠 <div style"margin-bottom: …

可重复读 是否“100%”地解决幻读?

这是一个非常深刻的问题&#xff0c;答案是&#xff1a;几乎解决了&#xff0c;但在一个非常特殊且罕见的边界场景下&#xff0c;理论上仍然可能出现幻读。 因此&#xff0c;严格来说&#xff0c;它并非被“彻底”或“100%”地解决。下面我们来详细分解这个结论&#xff1a;1. …

从零开始的云计算生活——第五十八天,全力以赴,Jenkins部署

目录 一.故事背景 二.安装Jenkins必要插件 1.安装Publish Over SSH 2.安装maven integration插件 3. 配置jenkins并发执行数量 4. 配置邮件地址 三. 基于Jenkins部署PHP环境 1. 下载ansible插件 2. 下载ansible应用 3. 构建项目 ​编辑 使用Jenkins账户生成ssh密钥 …

串口HAL库发送问题

想了很久&#xff0c;不知道该标题起的是否合适&#xff0c;该篇Blog用于记录在使用HAL库的USART模块时实际遇到的一个涉及发送方式的问题&#xff0c;用于提醒自身同时也希望能帮到各位。程序问题叙述先来看一段代码&#xff1a;void CusUSART_SendByte_IT( uint8_t Byte ) { …

CUDA默认流的同步行为

默认流 对于需要指定 cudaStream_t参数的 cuda API&#xff0c;如果将 0作为实参传入&#xff0c;则视为使用默认流&#xff1b;对于不需要指定 cudaStream_t参数的 cuda API&#xff0c;则也视为使用默认流。 在 cuda中&#xff0c;默认流有两种类型&#xff0c;一种是 legacy…

「数据获取」《中国电力统计年鉴》(1993-2024)(含中国电力年鉴)

01、数据简介一、《中国电力统计年鉴》作为全面系统反映中国电力领域发展状况的权威性年度统计资料&#xff0c;涵盖了电力建设、生产、消费及供需等全链条关键信息。其编制工作有着深厚的历史积淀&#xff0c;可追溯至 20 世纪 50 年代&#xff0c;历经数十年的积累与完善&…

《AI大模型应知应会100篇》第68篇:移动应用中的大模型功能开发 —— 用 React Native 打造你的语音笔记摘要 App

&#x1f4f1; 第68篇&#xff1a;移动应用中的大模型功能开发 —— 用 React Native 打造你的语音笔记摘要 App &#x1f3af; 核心目标&#xff1a;零门槛集成大模型&#xff0c;5步开发跨平台智能功能 &#x1f9e9; 适用人群&#xff1a;前端开发者、产品经理、独立开发者 …

FPGA ad9248驱动

ad9248的最高时钟频率65mhz&#xff0c;采用cmos3.3v电压的并行io接口&#xff0c;做成电子模块后一般为双通道adc&#xff0c;有两个对外输出时钟cha_clk与chb_clk&#xff0c;一个并行输入端口&#xff0c;14分辨率的ddr_data&#xff0c;其模块逻辑如下&#xff0c;首先向ad…

Spring MVC 处理请求的流程

Spring MVC 处理请求的流程流程步骤详解第1步&#xff1a;发起请求 (HTTP Request)第2步&#xff1a;映射处理器 (Handler Mapping)第3步&#xff1a;获取适配器 (Handler Adapter)第4步&#xff1a;执行拦截器前置处理 (Interceptors - preHandle)第5步&#xff1a;真正调用处…

敏捷scrum管理实战经验总结

1.敏捷 敏捷的构成 敏捷由实践来源、应用场景、组织文化、领导力、团队、需求、管理、技术、质量、度量、交付、过程改进、大型项目组合管理以及受监管行业中的敏捷等构成 敏捷开发的特点 短发布周期小批量的方式、开展从需求到实现的开发工作高层级的预先规划结合详细的即时规…

南科大适应、协同与规划的完美融合!P³:迈向多功能的具身智能体

作者&#xff1a;Shengli Zhou1^{1}1, Xiangchen Wang1^{1}1, Jinrui Zhang1^{1}1, Ruozai Tian2^{2}2, Rongtao Xu2,3^{2,3}2,3, Feng Zheng1,2^{1,2}1,2单位&#xff1a;1^{1}1南方科技大学&#xff0c;2^{2}2时空智能&#xff0c;3^{3}3穆罕默德本扎耶德人工智能大学论文标题…

自动化流水线

import React, { useState, useEffect } from ‘react’; import { ChevronRight, CheckCircle, Circle, AlertCircle, Clock, Play, Pause, Settings, Code, Server, Shield, Database, Globe, Zap, FileText, Users, GitBranch, Package, Monitor, ChevronDown } from ‘luci…

【高等数学】第十一章 曲线积分与曲面积分——第三节 格林公式及其应用

上一节&#xff1a;【高等数学】第十一章 曲线积分与曲面积分——第二节 对坐标的曲线积分 总目录&#xff1a;【高等数学】 目录 文章目录1. 格林公式2. 平面上曲线积分与路径无关的条件3. 二元函数的全微分求积4. 曲线积分的基本定理1. 格林公式 单连通与复连通区域 设 DDD …

Boost电路:平均状态空间建模

电路特征介绍如图所示是一个非理想情况下的boost电路&#xff0c;其中L1L_{1}L1​和RL1R_{L1}RL1​是分别是电感和串联电阻&#xff1b;C1C_{1}C1​和RC1R_{C1}RC1​是输出电容和串联电阻&#xff1b;Q1Q_{1}Q1​是MOS管&#xff0c;其导通电阻是RonR_{on}Ron​&#xff1b;D1D…

免费网站模板/网站模板建站的优势/如何下载网站模板搭建网站?

在网站建设领域&#xff0c;“网站模板” 是降低技术门槛、提升建站效率的核心工具&#xff0c;尤其适合非专业开发者或追求低成本、快上线的需求场景。下面从定义、核心优势两方面展开详细解析&#xff0c;帮助你全面理解其价值。 一、什么是网站模板&#xff1f; 网站模板&am…

【MATLAB例程】平面上的组合导航例程,使用EKF融合IMU和GNSS数据,8维状态量和2维观测量,附代码下载链接

文章目录程序详解概述系统架构核心数学模型性能评估算法特点运行结果MATLAB源代码程序详解 概述 本代码实现基于扩展卡尔曼滤波器&#xff08;EKF&#xff09;的二维组合导航系统&#xff0c;融合IMU&#xff08;惯性测量单元&#xff09;和GNSS&#xff08;全球导航卫星系统…