[英]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
的三個參數是start
、 stop
和step
。 范圍以stop
之前的數字stop
。
因此range(1, N, 2)
是“ N
之前的每個奇數”。 range(1, 5, 2)
是 1 和 3。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.