編程語言共有幾種,python入門經典代碼-【python】編程語言入門經典100例--11

 2023-11-18 阅读 25 评论 0

摘要:1 #題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少? 代碼:2 編程語言共有幾種、3 month = int(input('請

1 #題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?

代碼:2

編程語言共有幾種、3 month = int(input('請輸入你要查詢的月份:'))

4 mon = int(month/3)

5 m = 2

taichi編程語言。6 for i in range(1,mon+1):

7 m += m

8 print('這個月的兔子總數為%d'%m)

編程語言代碼。運行結果:[root@HK code_100]# python code_11.py

請輸入你要查詢的月份:3

這個月的兔子總數為4

計算機語言python,[root@HK code_100]# python code_11.py

請輸入你要查詢的月份:6

這個月的兔子總數為8

python4,[root@HK code_100]# python code_11.py

請輸入你要查詢的月份:11

這個月的兔子總數為16

python有什么用,[root@HK code_100]# python code_11.py

請輸入你要查詢的月份:50

這個月的兔子總數為131072

[root@HK code_100]#

代碼解釋:

解題思路:因為不確定會輸入多少月份,所以不能計算出所有月份的數量再取值,只能利用循環語句循環到輸入的月份然后累加得到結果,最重要的是要將輸入的月份轉換成繁殖的次數,然后基于繁殖次數進行累加,具體代碼解釋如下:2

3 month = int(input('請輸入你要查詢的月份:')) #輸入要查詢的月份

4 mon = int(month/3) #輸入的月份除以3然后取整,會計算出繁殖的次數

5 m = 2 #初始是2只兔子

6 for i in range(1,mon+1): #計算出繁殖的次數,然后在次數內遍歷

7 m += m # 每循環一次,自身數量累加一次,得出總和

8 print('這個月的兔子總數為%d'%m) #格式化輸出兔子總數

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/176973.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息