最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實(shí)現(xiàn)自冪數(shù)的示例代碼

 更新時(shí)間:2021年03月24日 08:35:08   作者:看,月亮在跳舞  
這篇文章主要介紹了python實(shí)現(xiàn)自冪數(shù)的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

1、什么是自冪數(shù)?

前文介紹過 python 實(shí)現(xiàn)水仙花數(shù),其實(shí)水仙花數(shù)為自冪數(shù)的一種,即,3位自冪數(shù)。

自冪數(shù)是指一個(gè) n 位數(shù),它的每個(gè)位上的數(shù)字的 n 次冪之和等于它本身。(例如:當(dāng)n為3時(shí),有1^3 + 5^3 + 3^3 = 153,153即是n為3時(shí)的一個(gè)自冪數(shù))

自冪數(shù)-百度百科

2、自冪數(shù)包括:

一位自冪數(shù):獨(dú)身數(shù) 0-9

兩位自冪數(shù):沒有

三位自冪數(shù):水仙花數(shù) 153,370,371,407

四位自冪數(shù):四葉玫瑰數(shù) 1634,8208,9474

五位自冪數(shù):五角星數(shù) 54748,92727,93084

六位自冪數(shù):六合數(shù) 548834

七位自冪數(shù):北斗七星數(shù) 1741725,4210818,9800817,9926315

八位自冪數(shù):八仙數(shù) 24678050,24678051,88593477

九位自冪數(shù):九九重陽數(shù) 146511208,472335975,534494836,912985153

十位自冪數(shù):十全十美數(shù) 4679307774

。。。

3、實(shí)現(xiàn)

前文已實(shí)現(xiàn)過水仙花數(shù),只需要將函數(shù)稍微修改下,根據(jù)數(shù)據(jù)長度判斷冪次,就可計(jì)算任意范圍的自冪數(shù)

def number_self_power_y(m=100, n=1000):
  if type(m) is int and type(n) is int and 0 <= m < n:
    my_range = (x for x in range(m, n))
    for num in my_range:
      sum = 0
      p = len(str(num)) # 冪
      a = [int(s) for s in str(num)] # 數(shù)
      for i in a:
        sum += i ** p # 和
      if num == sum:
        yield num
  elif type(m) is not int or type(n) is not int:
    raise Exception('參數(shù)類型錯誤')
  elif m < 0 or m > n:
    raise Exception('參數(shù)超出范圍')
n = number_self_power_y(0, 10000000)
print([i for i in n])

到此這篇關(guān)于python實(shí)現(xiàn)自冪數(shù)的示例代碼的文章就介紹到這了,更多相關(guān)python 自冪數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python hmac模塊使用實(shí)例解析

    Python hmac模塊使用實(shí)例解析

    這篇文章主要介紹了Python hmac模塊使用實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • Python django中如何使用restful框架

    Python django中如何使用restful框架

    今天給大家?guī)淼氖顷P(guān)于Python框架的相關(guān)知識,文章圍繞著django中restful框架的使用展開,文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • python如何實(shí)現(xiàn)不用裝飾器實(shí)現(xiàn)登陸器小程序

    python如何實(shí)現(xiàn)不用裝飾器實(shí)現(xiàn)登陸器小程序

    這篇文章主要介紹了python如何實(shí)現(xiàn)不用裝飾器實(shí)現(xiàn)登陸器小程序,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • python scrapy簡單模擬登錄的代碼分析

    python scrapy簡單模擬登錄的代碼分析

    在本篇文章里小編給大家整理的是一篇關(guān)于python scrapy簡單模擬登錄的代碼分析,有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-07-07
  • python matplotlib繪圖,修改坐標(biāo)軸刻度為文字的實(shí)例

    python matplotlib繪圖,修改坐標(biāo)軸刻度為文字的實(shí)例

    今天小編就為大家分享一篇python matplotlib繪圖,修改坐標(biāo)軸刻度為文字的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • Python實(shí)現(xiàn)批量獲取當(dāng)前文件夾下的文件名

    Python實(shí)現(xiàn)批量獲取當(dāng)前文件夾下的文件名

    這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)批量獲取當(dāng)前文件夾下的文件名,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-02-02
  • python socket 超時(shí)設(shè)置 errno 10054

    python socket 超時(shí)設(shè)置 errno 10054

    這篇文章主要介紹了python 遠(yuǎn)程主機(jī)強(qiáng)迫關(guān)閉了一個(gè)現(xiàn)有的連接 socket 超時(shí)設(shè)置 errno 10054 ,需要的朋友可以參考下
    2014-07-07
  • django 取消csrf限制的實(shí)例

    django 取消csrf限制的實(shí)例

    這篇文章主要介紹了django 取消csrf限制的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • python求numpy中array按列非零元素的平均值案例

    python求numpy中array按列非零元素的平均值案例

    這篇文章主要介紹了python求numpy中array按列非零元素的平均值案例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • 詳解如何利用Python拍攝延時(shí)攝影

    詳解如何利用Python拍攝延時(shí)攝影

    隨著游戲引擎技術(shù)的快速發(fā)展,游戲畫面越來越精美,很多玩家希望拍攝這些精美游戲中的畫面。本文將講解如何利用Python實(shí)現(xiàn)延時(shí)攝影的拍攝,需要的可以參考一下
    2022-03-03

最新評論

淄博市| 崇仁县| 共和县| 宣武区| 惠安县| 锡林浩特市| 鄯善县| 曲周县| 疏附县| 文登市| 招远市| 红安县| 安平县| 聂荣县| 原阳县| 芦山县| 赤水市| 奉化市| 武乡县| 滦平县| 洪泽县| 武宁县| 宁河县| 广平县| 肇源县| 德安县| 商洛市| 定日县| 雷山县| 灌阳县| 井冈山市| 福海县| 阳朔县| 句容市| 常宁市| 甘南县| 岳普湖县| 称多县| 清水河县| 泉州市| 随州市|