题解 | #作业帮的计算器#

作业帮的计算器

https://www.nowcoder.com/practice/8f9dacfee29b4b2aab8e47eed88f48b8

法一利用python 四则运算

import numpy as np
data = np.loadtxt('Zuoye.csv', delimiter=',', dtype=int)

a,b, c, d, e= data[0], data[1], data[2], data[3], data[4]

print(np.round((a + b) * (1 / c) ** d -e,decimals=2))

法二利用numpy 函数运算

import numpy as np
data = np.loadtxt('Zuoye.csv', delimiter=',', dtype=int)
a,b, c, d, e= data[0], data[1], data[2], data[3], data[4]

ab = np.add(a, b)
cdao = np.divide(1, c)
cd = np.power(cdao, d)
abcd = np.multiply(ab, cd)
abcde = np.subtract(abcd, e)
print(np.round(abcde,decimals=2)) #这里为了显示计算过程故意分开使用函数的,熟练的可以一起写在print里

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务