TA貢獻1878條經驗 獲得超4個贊
根據docs,**其優先級高于-,因此您的代碼等同于-(2 ** 2)。為了獲得理想的結果,您可以將其-2放在括號中
>>> (-2) ** 2
4
或使用內置pow功能
>>> pow(-2, 2)
或math.pow功能(返回float值)
>>> import math
>>> math.pow(-2, 2)
4.0
TA貢獻1796條經驗 獲得超7個贊
您還可以使用數學庫...
math.pow(-2,2) --> 4
-math.pow(2,2) --> -4
math.pow(4,0.5) --> 2
測試技術的修煉之道
¥ 48.00
Python 源碼深度剖析
¥ 68.00
Python 數據分析通關攻略
¥ 58.00
你的第一本Python基礎入門書
從 0 開始學爬蟲
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號