每日练习(python3) 1

牛客网题目:

        神秘的使徒袭击了第三新东京市,少男少女们驾驶着决战兵器EVA守护着人类的和平。牛可乐是NERV特务机关的指挥官,他必须时刻了解牛牛/牛妹/牛能三人的战斗状态。现在牛可乐获得了这三位EVA驾驶员的战斗力之积,在保证三位驾驶员战斗力均为正实数的情况下,请你帮助牛可乐计算这三位驾驶员的战斗力之和最低是多少? 

解析题意:已知三数之乘积,求三数和的最小值

import math 
n = int(input())
s = 3*math.pow(n,1/3)
print("{:.3f}".format(s))

 代码分析:

  1. import math: 导入Python的数学模块,这个模块包含了很多数学函数和常量。
  2. n=int(input()): 获取用户输入的一个整数,并将其存储在变量n中。
  3. s=3*math.pow(n,1/3): 计算n的立方根。这里使用了math.pow(n,1/3)来计算立方根,然后将结果乘以3。
  4. print("{:.3f}".format(s)): 打印计算出的立方根,并保留三位小数。这里使用了字符串格式化来控制输出的格式。

 

知识点 :

  1. 知识点:算术平均值(am)  ≥  几何平均值(gm)
  2. 1.pow() 是 Python 的内置函数之一,用于计算一个数的幂。这个函数接受两个参数:底数(base)和指数(exponent)。

语法如下:

pow(base, exponent, modulus)
  • base 是底数。
  • exponent 是指数。
  • modulus 是一个可选参数,表示取模运算。

例如:

pow(2, 3) # 计算 2 的 3 次方,结果为 8 
pow(10, 0) # 计算 10 的 0 次方,结果为 1 
pow(7, 5) # 计算 7 的 5 次方,结果为 16807

pow()` 函数也可以用于复数。例如:

pow(3+4j, 2) # 计算 (3+4j) 的平方,结果为 (-5+24j)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值