Python:练习:输出int值a占b的百分之几。例如:输入1和4,输出:25%。

案例:
输出int值a占b的百分之几。例如:输入1和4,输出:25%。

思考:

所有的一步步思考,最后综合起来。

首先,确定 输出,那么就用input,而且是int值,所以肯定用数据类型转换,变成  int整型  类型

因为是输入两个值,a和b,所以就需要input两次,并且都用int转换数据类型。

要求是   a占b百分之几,就用到算术运算符的  除法,乘法。

相关链接:

Python中的标准输入-----input()_python中input输入案例-CSDN博客   ----里面有input输出的用法

python--input输出的都是字符串,类似拼接的那种_input 全是字符串-CSDN博客

Python数据类型-----最详解/好记-CSDN博客    --------里面有int整型的介绍

Python数据类型转换-CSDN博客  ----里面有int整型类型转换

Python---赋值运算符:= 等号 以及 复合赋值运算符 += -= *=_python += -=-CSDN博客

Python算术运算符:加减乘除 整除// 取余(取模)% 幂指数** 小括号_python加减乘除高级代码-CSDN博客-------里面有  除法, 乘法详细运算符介绍

综上所有知识点,输出以下代码:

代码


a = int(input("请输入a: "))
b = int(input("请输入b: "))baifenbi = (a / b) * 100
print(str(int(baifenbi)) + "%")

详解:


# input输出一个数据,题目要求int值,就前面加int进行转换。
a = int(input("请输入a: "))    # 输入第一个
b = int(input("请输入b: "))    # 输入第二个,之后进行百分比相除# baifenbi定一个变量,也可以换成percentage百分比,自己搜词典翻译。 百分数就是(a / b) * 100 
baifenbi = (a / b) * 100    # print打印出来,因为是要有%  百分号,所以就把原本baifenbi变量的数据,先转换int整型,再变为str字符串,把%也用引号加起来,变成字符串,字符串与字符串可以用+ 进行拼接
print(str(int(baifenbi)) + "%")

图示:



 

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

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

相关文章

RK3568 android11 调试陀螺仪模块 MPU6500

一,MPU6500功能介绍 1.简介 MPU6500是一款由TDK生产的运动/惯性传感器,属于惯性测量设备(IMU)的一种。MPU6500集成了3轴加速度计、3轴陀螺仪和一个板载数字运动处理器(DMP),能够提供6轴的运动…

【性能测试】loadrunner12.55--知识准备

1.0. 前言 ​ 在性能测试中,牵扯到了许多比较杂的知识点,这里将给大家说一下,loadrunner性能测试前需要做的一些准备,本节中我们将先从性能测试的一些术语入手,再到HTTP的一些知识,最后导我们loadrunner12…

Java玩转《啊哈算法》暴力枚举之坑爹奥数

每个笨蛋都会随时准备杀了自己,这是最怯懦,也是最简单的出路。 路 缘起代码地址枚举题1题2题2 - Plus完整代码 缘起 各位小伙伴们好呀!本人最近看了下《啊哈算法》,写的确实不错。 但稍显遗憾的是,书籍示例代码是c语…

全国产飞腾E2000Q +复旦微FPGA的轨道交通、电力解决方案

产品概述 ITX-XMF201是一款高性能边缘计算网关主板,采用飞腾E2000Q 4核处理器,国产化率达到95%国产化。 板载2电口,2路CAN,6路RS232接口,1路RS485接口,16路GPIO,可以满足银行、轨道交通、电力等…

静态时序分析:SDC约束命令set_load详解

相关阅读 静态时序分析https://blog.csdn.net/weixin_45791458/category_12567571.html?spm1001.2014.3001.5482 set_load命令用于指定端口(port)或线网(net)的负载电容,该指令的BNF范式(有关BNF范式,可以参考以往文章)为&#…

Leetcode :杨辉三角

给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 思路:双循环,一个是层数,一个是当前数组的生成;两侧为1,需要边界判断条件…

【招生】江西师范大学—地质灾害研究团队—地理与环境学院/鄱阳湖流域实验室

【招生】江西师范大学—地质灾害研究团队—地理与环境学院/鄱阳湖流域实验室 研究方向:InSAR、极化SAR、GNSS、地球物理、GIS 招生专业:GIS、人文地理 学院地址:江西南昌江西师范大学

Docker 安装配置数据库

那么在安装之前小编给猿友们普及一下mysql的作用! MySQL是一个关系型数据库管理系统(RDBMS),由瑞典的MySQL AB公司开发,现在属于Oracle旗下产品。它是世界上最流行的关系型数据库管理系统之一,尤其在WEB应…

解密犯罪时间 - 华为OD统一考试(C卷)

OD统一考试(C卷) 分值: 100分 题解: Java / Python / C 题目描述 警察在侦破一个案件时,得到了线人给出的可能犯罪时间,形如 HH:MM 表示的时刻。 根据警察和线人的约定,为了隐蔽,该…

Java中几种常见的创建线程的方式

创建线程的几种方式 方法解释Thread()创建线程对象Thread(String name)创建线程对象,并给线程命名,不会影响线程Thread(Runnable runnable)使用Runnable对象创建线程Thread(Runnable runnable, String name)使用Runnable对象创建线程并给线程命名 方式…

AI论文速读 | 立场观点:时间序列分析,大模型能告诉我们什么?

题目:Position Paper: What Can Large Language Models Tell Us about Time Series Analysis 作者:Ming Jin ; Yifan Zhang ; Wei Chen ; Kexin Zhang ; Yuxuan Liang ; Bin Yang ; Jindong Wang ; Shirui Pan ; Qingsong Wen 机构:莫纳什大…

【C++】STL容器之string(修改操作)

💐 🌸 🌷 🍀 🌹 🌻 🌺 🍁 🍃 🍂 🌿 🍄🍝 🍛 🍤 📃个人主页 :阿然成长日记 …