【问题标题】:X to the Y in Python. Trying to calculate for X^YPython中的X到Y。试图计算 X^Y
【发布时间】:2019-01-27 02:44:29
【问题描述】:

显然我是编程和 Python 的新手,所以我正在努力学习。下面是我试图回答的问题:

“我们将传入 2 个值,X 和 Y。你应该计算 X^y 并输出最终结果”你在下面看到的就是我提供的。我相信我将使用嵌套循环来计算它。

import sys
X = int(sys.argv[1])
Y = int(sys.argv[2])

【问题讨论】:

  • 错误信息是什么?
  • 在询问产生异常的代码时,您应该始终在问题中包含完整的 Traceback。复制 Traceback 并将其粘贴到问题中,然后将其格式化为代码(选择它并键入 ctrl-k)
  • 在文档的Numeric Types 部分有一个数字操作列表。
  • Python and Powers Math的可能重复
  • ...I get an error. 您需要具体说明您的解决方案如何/为何存在缺陷。如果没有更具体的东西,它可能会被关闭为 off-topic - stackoverflow.com/help/on-topic

标签: python


【解决方案1】:

试试X ** Y,除非你有其他要求(比如手写)。

【讨论】:

    【解决方案2】:

    你也可以使用函数来供电:

     math.pow(x, y)
    

    【讨论】:

      【解决方案3】:

      要在 python 中将 X 提升到 Y,您需要使用求幂 ** 运算符: 这应该这样做: 在终端:

      蟒蛇

      >>> 5**4
      >>> 625
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-12-03
        • 2014-01-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多