Python - 百分比(数学使用) - 简化x = a + 15%

Pho*_*nix 0 python math simplify percentage python-3.x

我一直在我的程序中使用以下代码来设置轴的范围,以便图形看起来更美观.

plot.set_ylim([0,a+(a*15/100)])
Run Code Online (Sandbox Code Playgroud)

具体是这样的:

a+(a*15/100)
Run Code Online (Sandbox Code Playgroud)

我很感兴趣

是否存在简化此功能的功能?

原因是当我的图形在for循环中创建,并且a的值是列表的最大值(等等)时,整个事情开始变得混乱.例如:

a+(a*15/100)

max(listA[x])+(max(listA[x]))*15/100
Run Code Online (Sandbox Code Playgroud)

有人知道简化吗?

Ffi*_*ydd 9

您可以使用*=运算符

a = 100
a *= 1.15
print a # Returns 115
Run Code Online (Sandbox Code Playgroud)

请注意,*=运算符可能针对不同类型(即字符串和列表)执行不同的操作.