簡體   English   中英

有人可以向我解釋這個 for 循環程序是如何工作的嗎?

[英]Can someone explain to me how this for-loop program works?

我正在嘗試學習循環是如何工作的,當我輸入時,這個 for 循環難倒了我

N = int(5)
for i in range(1, N, 2):
    print(i)

輸出是 1 3 誰能向我解釋它是如何出現的?

range的三個參數是startstopstep 范圍以stop之前的數字stop

因此range(1, N, 2)是“ N之前的每個奇數”。 range(1, 5, 2)是 1 和 3。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM