Python 3のループ文にはforとwhileがあります.

1810 ワード

whileサイクル
Pythonにおけるwhile文の一般形式while判断条件:文
while有限サイクル
n = 100
sum = 0
counter = 1
while counter <= n:
    sum = sum + counter
    counter += 1
print("1   %d    : %d" % (n,sum))

while無限ループ
                  false        ,    :
var = 1
while var == 1 :  #        true
   num = int(input("        :"))
   print ("       : ", num)
print ("Good bye!")
      CTRL+C           。

whileループelse文の使用
条件文がfalseの場合、while...elseでelseの文ブロックを実行します.
count = 0
while count < 5:
   print (count, "    5")
   count = count + 1
else:
   print (count, "       5")

while単純文グループ
if文のような構文で、whileループに文が1つしかない場合は、whileと同じ行に文を書くことができます.以下に示します.
flag = 1
while (flag): print ('        !')
print ("Good bye!")

for文
Python forループは、リストや文字列などの任意のシーケンスのアイテムを巡回することができます.forループの一般的なフォーマットは次のとおりです.
sites = ["Baidu", "Google","Runoob","Taobao"]
for site in sites:
  if site == "Runoob":
      print("    !")
      break
  print("     " + site)
else:
  print("      !")
print("    !")

break   	             ,        
continue   	               ,      ,       。
pass   	pass    ,             。

range()関数
           ,      range()  。      ,  :
for i in range(0, 10, 3) :
for i in range(5,9) :
for i in range(-10, -100, -30) :
a = ['Google', 'Baidu', 'Runoob', 'Taobao', 'QQ']
for i in range(len(a)):
    print(i, a[i])

Fibonacci series:フィボナッチ数列の2つの要素の合計は次の数を決定します
a, b = 0, 1
while b < 1000:
   print(b, end=',')
   a, b = b, a+b