欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決python中的冪函數(shù)、指數(shù)函數(shù)問(wèn)題

 更新時(shí)間:2019年11月25日 17:34:07   作者:jhjbjbn  
今天小編就為大家分享一篇解決python中的冪函數(shù)、指數(shù)函數(shù)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

最近在調(diào)代碼,碰到冪函數(shù)、指數(shù)函數(shù),總是提示

ValueError: math domain error

ValueError: negative number cannot be raised to a fractional power

這些異常、錯(cuò)誤,

發(fā)現(xiàn)里邊有很多細(xì)節(jié)問(wèn)題:

python中,想要表示a的b次方時(shí),有兩種方法:

1,math.pow()這個(gè)內(nèi)置函數(shù)

2,**運(yùn)算符

這兩種方法效果是一樣的,但是當(dāng)

b為分?jǐn)?shù),a為負(fù)數(shù):當(dāng)冪運(yùn)算符的底數(shù)為負(fù)數(shù)、冪為分?jǐn)?shù)時(shí),Python會(huì)拋出ValueError: negative number cannot be raised to a fractional power異常,

這時(shí)有兩種方法可以解決此問(wèn)題:

1,底數(shù)a正負(fù)均可不影響你的算法的話(huà),加一個(gè)絕對(duì)值就行了即abs(a);

2,如果底數(shù)a必須是正、或必須是負(fù)的話(huà),需要采用復(fù)數(shù)進(jìn)行運(yùn)算。因此凡是遇到冪為分?jǐn)?shù)的項(xiàng),都將底數(shù)用complex()轉(zhuǎn)換為復(fù)數(shù)。

以上這篇解決python中的冪函數(shù)、指數(shù)函數(shù)問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Pycharm配置lua編譯環(huán)境過(guò)程圖解

    Pycharm配置lua編譯環(huán)境過(guò)程圖解

    這篇文章主要介紹了Pycharm配置lua編譯環(huán)境過(guò)程圖解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • 零基礎(chǔ)寫(xiě)python爬蟲(chóng)之使用urllib2組件抓取網(wǎng)頁(yè)內(nèi)容

    零基礎(chǔ)寫(xiě)python爬蟲(chóng)之使用urllib2組件抓取網(wǎng)頁(yè)內(nèi)容

    文章詳細(xì)介紹了在python2.5環(huán)境下,如何使用urllib2這個(gè)python自帶的組件進(jìn)行抓取指定網(wǎng)頁(yè)內(nèi)容的,整個(gè)過(guò)程記錄的非常的詳細(xì),也很簡(jiǎn)單,有需要的朋友可以參考下,寫(xiě)出自己的python爬蟲(chóng)
    2014-11-11
  • 解決python 執(zhí)行sql語(yǔ)句時(shí)所傳參數(shù)含有單引號(hào)的問(wèn)題

    解決python 執(zhí)行sql語(yǔ)句時(shí)所傳參數(shù)含有單引號(hào)的問(wèn)題

    這篇文章主要介紹了解決python 執(zhí)行sql語(yǔ)句時(shí)所傳參數(shù)含有單引號(hào)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-06-06
  • 利用Matlab提取圖片曲線(xiàn)

    利用Matlab提取圖片曲線(xiàn)

    一張圖片,怎樣才可以提取里面曲線(xiàn)的數(shù)據(jù),從而協(xié)助我們完成其他需要的數(shù)據(jù)呢?本文通過(guò)示例來(lái)進(jìn)行說(shuō)明,文中大量的代碼以及圖片都可以幫助小伙伴們了解
    2021-08-08
  • 詳解如何使用Pytorch進(jìn)行多卡訓(xùn)練

    詳解如何使用Pytorch進(jìn)行多卡訓(xùn)練

    當(dāng)一塊GPU不夠用時(shí),我們就需要使用多卡進(jìn)行并行訓(xùn)練。其中多卡并行可分為數(shù)據(jù)并行和模型并行。本文就來(lái)教教大家如何使用Pytorch進(jìn)行多卡訓(xùn)練?,需要的可參考一下
    2022-10-10
  • Pycharm運(yùn)行程序時(shí),控制臺(tái)輸出PyDev?console:starting問(wèn)題

    Pycharm運(yùn)行程序時(shí),控制臺(tái)輸出PyDev?console:starting問(wèn)題

    Pycharm運(yùn)行程序時(shí),控制臺(tái)輸出PyDev?console:starting問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Pandas.DataFrame的行名和列名的修改

    Pandas.DataFrame的行名和列名的修改

    本文主要介紹了Pandas.DataFrame的行名和列名的修改,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • python中super().__init__()作用詳解

    python中super().__init__()作用詳解

    super()用來(lái)調(diào)用父類(lèi)(基類(lèi))的方法,__init__()是類(lèi)的構(gòu)造方法,super().__init__()?就是調(diào)用父類(lèi)的init方法,?同樣可以使用super()去調(diào)用父類(lèi)的其他方法,這篇文章主要介紹了python中super().__init__(),需要的朋友可以參考下
    2023-02-02
  • pytorch實(shí)現(xiàn)特殊的Module--Sqeuential三種寫(xiě)法

    pytorch實(shí)現(xiàn)特殊的Module--Sqeuential三種寫(xiě)法

    今天小編就為大家分享一篇pytorch實(shí)現(xiàn)特殊的Module--Sqeuential三種寫(xiě)法。具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-01-01
  • Android基于TCP和URL協(xié)議的網(wǎng)絡(luò)編程示例【附demo源碼下載】

    Android基于TCP和URL協(xié)議的網(wǎng)絡(luò)編程示例【附demo源碼下載】

    這篇文章主要介紹了Android基于TCP和URL協(xié)議的網(wǎng)絡(luò)編程,結(jié)合實(shí)例形式分析了Android網(wǎng)絡(luò)編程的通信原理、實(shí)現(xiàn)步驟與相關(guān)操作技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下
    2018-01-01

最新評(píng)論