當前位置:編程學習大全網 - 編程軟體 - 雞兔同籠python程序怎麽寫?

雞兔同籠python程序怎麽寫?

雞兔同籠python程序編寫要根據原書中的描述的:“今有雉兔同籠,上有三十五頭,下有九十四足,問雉兔各幾何?”雞兔同籠python程序具體寫法如下:

把原文翻譯成現代漢語是:“雞和兔放在壹個籠子裏, 籠子裏***有35個頭,94個爪,那雞和兔各有多少只?”

1、根據題意,頭的總數為35,用變量head來記錄頭的總數:head =35。而腿的總數為94,用變量foot來記錄腿的總數:(foot = 94)。

2、用變量chicken記錄雞的數量。因為頭的總數為35,說明雞和兔***有35只,所以雞的數量是0-35之間的某壹個數,這裏用for循環來指揮計算機,自動羅列所有可能出現的情況:(for chicken in range(0, head+1):))。

3、然後,用變量rabbit記錄兔子的數量。因為雞和兔的總數等於頭的數量,所以兔的數量rabbit等於頭的總數head減去雞的數量(chicken:rabbit=head壹chicken)。

4、雞有兩條腿,兔子有四條腿,所以腿的總數為:(if chicken *2 + rabbit *4 == foot:print('雞',chicken, '兔',rabbit))執行代碼,就完成了。

python程序編寫:

Python編程是壹種跨平臺的計算機程序設計語言,是ABC語言的替代品。Python能提供高效的高級數據結構,還能簡單有效地面向對象編程。

是壹種面向對象的動態類型語言,最初被設計用於編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越來越多被用於獨立的、大型項目的開發。

  • 上一篇:深圳碧海君庭小區周邊配套怎麽樣?
  • 下一篇:信息編程核心
  • copyright 2024編程學習大全網