当前位置: 首页 > 知识库问答 >
问题:

我如何在python根(除了平方根)?[重复]

杨飞语
2023-03-14

我试图用python做一个计算器,所以当你键入x(root)y时,它会给你y的x根,例如4(root)625=5。

我知道怎么做数学。sqrt()但是有没有其他的根呢?

共有2个答案

赫连瑾瑜
2023-03-14

如果你想625^(1/4){这是相同的第4根625}然后你键入625**(1/4)

**python中指数的运算符。

打印(625**(1/4))

输出:

5.0

概括:

如果你想找到y的xth根,你可以:

y**(1/x)

姬心思
2023-03-14

使用pow:

import math

print(math.pow(8, 1/3))

输出

2.0

特别是你的例子:

print(math.pow(625, 1/4))

输出

5.0

在这里查看更多关于有理指数的指数。请注意,在Python 2中,正如@Jean-FrançoisFabre所提到的,您需要将指数指定为1.0/n

 类似资料:
  • Python3 实例 平方根,又叫二次方根,表示为〔√ ̄〕,如:数学语言为:√ ̄16=4。语言描述为:根号下16=4。 以下实例为通过用户输入一个数字,并计算这个数字的平方根: 实例(Python 3.0+)# -*- coding: UTF-8 -*- # Filename : test.py # author by : www.runoob.com num = float(input('请输入

  • 我做了一个基于距离公式的程序,但我不知道如何显示平方根请帮助Python 3代码:

  • 我需要计算一个数字的平方根,例如或。我如何用Python实现它? 输入可能都是正整数,并且相对较小(比如说不到10亿),但万一不是,有什么东西可能会断裂吗? 注:这是在元讨论一个现有的标题相同的问题后,试图提出一个规范问题。 相关的 python中的整数平方根

  • 问题内容: 当我取-1的平方根时,它给我一个错误: 在sqrt中遇到无效值 我该如何解决? 问题答案: 您需要使用cmath模块(标准库的一部分)中的sqrt

  • 当我取-1的平方根时,它会给我一个错误: sqrt中遇到无效值 我该如何解决这个问题?

  • 问题内容: 我需要在sqlite数据库中计算欧几里得距离。 除了编写和加载用于数学函数的动态库外,有人知道如何在sqlite中计算平方根吗? 我快要在这里http://en.wikipedia.org/wiki/Fast_inverse_square_root求助于快速反平方根算法,尽管它可能会变得比我现在需要的更多乐趣。 另外,很高兴弄清楚如何进行幂运算(这是一个普遍的问题,比单独乘以一个数字更