對於一個初學者來說for循環可能會擊潰很多人,因為網上找的python的for循環沒有詳細的介紹for循環的條件以及for循環后面定義的東西是什么意思。首先我先舉一個常用的例子。
for i in range(1,10) :
print i
上面這兩條代碼是用來在屏幕上打印1到9的。這里就不對range這個函數進行介紹了,大家可以去百度查一下。或者我之后的文章會介紹。
這里i是自己定義的一個變量in后面的range(1,10)是條件。這個循環從開始執行到執行結束的的走法是首先range內的東西給i賦值上然后走進循環打印出i被賦值的東西打印完成之后回到for查看是否循環完畢沒有循環完畢則將range生成的第二個數字往i上面賦值然后繼續打印這樣一直循環到range不在生成數字了。在來另外一條網上用的多的
for i in 'hello,world':
print i
這行代碼會把hello,world一個一個打印到屏幕上面。還是那樣for后面先定義一個i變量在把hello,world這串字符串里面的字符一個一個的賦值到i上運行的時候在通過print打印到屏幕上。關於python的for循環就到這里這里只是一個小結。以后還會講到更多的關於for循環的知識。
也歡迎大家在評論區指出不足的地方。我會慢慢改進的。