0
点赞
收藏
分享

微信扫一扫

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

罗子僧 03-01 15:00 阅读 2
案例:
输出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)) + "%")

图示:



 

举报

相关推荐

python 百分号输出

0 条评论