2013-12-12 77 views
-4

有人可以請解釋這是如何工作的?像,它是如何計數的?請幫我理解這個 - Python

for a in range(2,5): 
    for b in range(1,2): 
     print (a+b,end=" ") 
    print("---",end=" ") 

輸出爲:3 --- --- 4 5 ---

+0

你可以顯示你的輸出。 –

+0

你試過了什麼? –

回答

2

它只是增加2,3,4 1和輸出結果。

在Python-3.X,print()是函數和參數end在它意味着

字符串的最後一個值後所附,默認換行符通過range(x, y)返回

值爲[x, y-1]

如果您不知道函數的用法,可以打開ipython並鍵入如下內容:

help(print) 
help(range)