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' –