1
目前,我在python上使用机器人框架。我要像如下执行指数操作的东西:如何在机器人框架中执行指数动作
${result} Evaluate Pow(2,3)
存储${result}
在这种情况下,预期值是8
。
注意:Pow(,)
函数是一个占位符。我需要一些函数/关键字来执行指数操作。
目前,我在python上使用机器人框架。我要像如下执行指数操作的东西:如何在机器人框架中执行指数动作
${result} Evaluate Pow(2,3)
存储${result}
在这种情况下,预期值是8
。
注意:Pow(,)
函数是一个占位符。我需要一些函数/关键字来执行指数操作。
我需要一些函数/关键字来执行指数操作。
有很多方法可以做到这一点,我不完全确定你的期望。
要使用评估,请使用python的指数运算符**
。例如:
*** Test cases ***
Test raw expression
${result}= evaluate 2**3
should be equal as numbers ${result} 8
这里是一个非常基本的 “POW” 的文章:
*** Keywords ***
pow
[Arguments] ${base} ${exponent}
${result}= evaluate int($base)**int($exponent)
[Return] ${result}
下面是使用的一个示例:
*** Test cases ***
Test "Pow 2**3"
${result}= pow 2 3
should be equal as numbers ${result} 8
感谢Bryan,我已经使用内置python库提供的pow()函数。这对我有用。谢谢回复。 –
表达在Python评价,从而使用'2 * * 3' –