**1**
count = 0
phrase = "hello, world"
for iteration in range(5):
index = 0
while index < len(phrase):
count += 1
index += 1
print "Iteration " + str(iteration) + "; count is: " + str(count)
**2**
count = 0
phrase = "hello, world"
for iteration in range(5):
while True:
count += len(phrase)
break
print "Iteration " + str(iteration) + "; count is: " + str(count)
**3**
count = 0
phrase = "hello, world"
for iteration in range(5):
count += len(phrase)
print "Iteration " + str(iteration) + "; count is: " + str(count)
-1
A
回答
0
編號1:有一個count
變量存儲一個數字,並且短語"hello, world"
存儲在phrase
變量中。 for循環重複5次。在它裏面,定義了一個佔位符變量index
。重複while循環的長度爲phrase
次,佔位符index
和count
變量增加1。 for循環的最後一行輸出for循環的哪一輪和count
變量。
編號2:同樣,定義了count
和phrase
變量。重複for循環5次,第一行創建一個無限while循環(一個永遠重複)。但是,在count
增加了phrase
的長度之後,立即break
超出while循環(停止它),因此它不會永久持續。最後一行輸出與Number 1相同的內容。 (這可能很清楚,因爲它們是相同的代碼行。)
編號3:count
和phrase
變量再次被定義。循環運行5次。每次count
增加phrase
的長度,然後運行print
語句(與數字1和2相同)。
希望這會有所幫助!
+0
@ Mr.Python:是的,它確實運行了,但不包括傳入的數字('range(4)'運行到4)。但是,由於'range()'函數默認從0開始,而不是1,所以循環會從0到4,這是5次重複。 –
相關問題
- 1. 有人可以幫我理解這個「for」循環是如何工作的嗎?
- 2. 有人可以幫我理解接口在這裏工作嗎?
- 3. 有人可以向我解釋這個程序的工作原理嗎?
- 4. 無法讓我的應用程序工作。剛剛崩潰
- 5. 嵌入式編程...剛開始
- 6. 我剛剛開始使用PythonCard ...
- 7. 如何解決剛剛消失的.NET應用程序?
- 8. 程序剛剛填滿了我的記憶,並開始填寫交換在Xubuntu
- 9. 現有的應用程序,我可以剛開始使用linq-to-sql嗎?有關整合的任何提示?
- 10. 有人可以幫我理解爲什麼這段代碼不工作嗎?
- 11. 與NightwatchJS開始Selenium測試剛剛停止工作
- 12. 有人可以幫我理解這個例子的泛型嗎?
- 13. 我如何將facebook登錄到我剛開始開發的應用程序中?
- 14. 我剛開始Objective-C,我正在開發一個iPhone應用程序。我需要Objective-C的一些幫助
- 15. Azure Worker角色剛開始工作
- 16. 有人可以幫我理解這個NoMethodError錯誤嗎?
- 17. 有人可以幫我理解這段代碼嗎?
- 18. 有人可以幫助我理解這一點嗎? INT *&PR
- 19. 有人可以幫我理解這個堆棧跟蹤嗎?
- 20. 如何判斷ClickOnce應用程序是否剛剛更新?
- 21. 剛開始製作應用程序,我是新的,並陷入泥潭
- 22. 尋求幫助,今天剛剛開始使用Python。 (3.0)
- 23. 有人可以幫我翻譯這個C程序到MIPS程序集嗎?
- 24. 有人可以向我解釋這個程序嗎?
- 25. 任何人都可以幫我理解這段代碼嗎?
- 26. 有人可以解釋這個代碼的工作原理嗎?
- 27. 有人可以解釋這個JavaScript的工作原理嗎?
- 28. 我剛剛開始學習循環在C編程,並試圖創建一個簡單的程序來測試我的知識,但它不會工作
- 29. Ayehu eyeshare:從剛剛執行程序運行時的工作流程,沒有工作室
- 30. Powershell的LogonScript如何保持剛開始的進程中打開
他們是一個有點奇怪的例子..你運行它們嗎?他們在做什麼?你期望他們做什麼? –
是的,他們基本上統計短語中的字母數,並在每次迭代中打印計數。但我不明白正在應用的概念。我希望你明白我想傳達的信息 – PyCoding