ディレクトリ
ループの制御のためのプロセス
ループ:一つのことを行うには(いくつかの法律に基づいて)繰り返し
lt = [1, 2, 3, 4]
ind = 0
while True:
print(lt[ind])
ind += 1
すべてリサイクルすることができます:ループは、一方で
、forループ:インデックスの値に依存しない、手段を提供します
dic = {'a': 1, 'b': 2, 'c': 3}
for i in dic:
print(i,dic[i])
「」「
コンテナ土類元素で(コンテナクラスの各要素の値を取得する、それがサイクルの終わりではありません)、変数名の場合:
印刷(変数名)
」 '
lt = [1, 2, 3, 4]
for i in lt:
print(i)
dic = {'a': 1, 'b': 2, 'c': 3}
count = 0
for i in dic: # 对于字典,for循环只能拿到key
print(i, dic[i])
print(count)
count += 1
print(list(range(10))) # 循环得到列表
for i in range(50,101): # 顾头不顾尾
print(i)
for i in range(50,101,3): # 顾头不顾尾,2表示步长
print(i)
+休憩のために
for i in range(50,101,3): # 顾头不顾尾,2表示步长
if i == 53:
break # 中断循环
print(i)
+継続のための
for i in range(50,101,3): # 顾头不顾尾,2表示步长
if i == 53:
continue # 跳出本次循环,不执行下面的代码
print(i)
(のみ理解されるような)+他のために:ループのために、他のコードの実装上の休憩を終了していない、または実行しないでください
for i in range(50,101,3):
if i == 1000:
break
print(i)
else:
print('如果没有被break终止我就打印')
印刷負荷状態「ロード...」
import time
print('loading',end=' ')
for i in range(6):
print('.',end='')
time.sleep(0.2) # 间隔0.2秒打印一个'.'