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

Python考拉茲猜想輸出序列代碼實踐

 更新時間:2019年07月05日 14:27:23   作者:NOPP_C  
這篇文章主要介紹了Python考拉茲猜想輸出序列代碼實踐,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

考拉茲猜想(英語:Collatz conjecture),是指對于每一個正整數(shù),如果它是奇數(shù),則對它乘3再加1,如果它是偶數(shù),則對它除以2,如此循環(huán),最終都能夠得到1。(摘自Wiki)

首先編寫一個collatz()函數(shù)判定參數(shù)(number)奇偶,如果是偶數(shù)則返回 number//2;如果是奇數(shù)則返回 3*number+1

然后用戶輸入一個正整數(shù)后,對這個數(shù)反復(fù)調(diào)用collatz(),直至打印出1

程序如下:

def collatz(number):
  res=number%2
  if res==0:
    return number//2
  else:
    return number*3+1
 
 
print('請輸入一個正整數(shù):',end='')
num=int(input())
sum=collatz(num)
print(sum)
 
while sum!=1:
  sum=collatz(sum)
  print(sum)

測試結(jié)果:

請輸入一個正整數(shù):3
10
5
16
8
4
2
1

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 淺談python 里面的單下劃線與雙下劃線的區(qū)別

    淺談python 里面的單下劃線與雙下劃線的區(qū)別

    這篇文章主要介紹了淺談python 里面的單下劃線與雙下劃線的區(qū)別,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • Python基礎(chǔ)教程之pip的安裝和卸載

    Python基礎(chǔ)教程之pip的安裝和卸載

    pip是一種工具,可以幫助用戶安裝卸載一些需要的安裝包,非常的簡單實用,下面這篇文章主要給大家介紹了關(guān)于Python基礎(chǔ)教程之pip的安裝和卸載的相關(guān)資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2022-06-06
  • Python中的引用和拷貝實例解析

    Python中的引用和拷貝實例解析

    這篇文章主要介紹了python中的引用和拷貝實例解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-11-11
  • 詳解python OpenCV學(xué)習(xí)筆記之直方圖均衡化

    詳解python OpenCV學(xué)習(xí)筆記之直方圖均衡化

    本篇文章主要介紹了詳解python OpenCV學(xué)習(xí)筆記之直方圖均衡化,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • TensorFlow人工智能學(xué)習(xí)數(shù)據(jù)填充復(fù)制實現(xiàn)示例

    TensorFlow人工智能學(xué)習(xí)數(shù)據(jù)填充復(fù)制實現(xiàn)示例

    這篇文章主要為大家介紹了TensorFlow人工智能學(xué)習(xí)如何進行數(shù)據(jù)填充復(fù)制的實現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11
  • 詳解Python?Flask?API?示例演示(附cookies和session)

    詳解Python?Flask?API?示例演示(附cookies和session)

    這篇文章主要為大家介紹了Python?Flask?API?示例演示(附cookies和session)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • Python的五個標準數(shù)據(jù)類型你認識幾個

    Python的五個標準數(shù)據(jù)類型你認識幾個

    這篇文章主要為大家詳細介紹了Python標準數(shù)據(jù)類型,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • python實現(xiàn)bilibili動畫下載視頻批量改名功能

    python實現(xiàn)bilibili動畫下載視頻批量改名功能

    這篇文章主要介紹了python實現(xiàn)bilibili動畫下載視頻批量改名,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-11-11
  • 使用PyQt5實現(xiàn)圖片查看器的示例代碼

    使用PyQt5實現(xiàn)圖片查看器的示例代碼

    這篇文章主要介紹了使用PyQt5實現(xiàn)圖片查看器的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Python?pydash庫處理大規(guī)模數(shù)據(jù)集執(zhí)行復(fù)雜操作

    Python?pydash庫處理大規(guī)模數(shù)據(jù)集執(zhí)行復(fù)雜操作

    在數(shù)據(jù)處理和分析領(lǐng)域,Python一直是一種強大的編程語言,然而,在處理大規(guī)模數(shù)據(jù)集和執(zhí)行復(fù)雜操作時,有時候需要更高效的工具,在本文中,我們將深入探討pydash庫,這是一個專注于提高Python代碼性能的工具
    2023-12-12

最新評論

新民市| 保亭| 丹凤县| 毕节市| 松滋市| 麻阳| 顺昌县| 黑山县| 千阳县| 龙游县| 曲麻莱县| 麦盖提县| 曲松县| 潜山县| 巴青县| 朔州市| 广德县| 天门市| 阳曲县| 辉南县| 徐州市| 哈巴河县| 惠安县| 泸溪县| 宾阳县| 凯里市| 祥云县| 郑州市| 睢宁县| 拜泉县| 莱芜市| 樟树市| 青浦区| 孟连| 商都县| 梅河口市| 石家庄市| 普洱| 昌邑市| 新津县| 宝兴县|