Python 3のループ文にはforとwhileがあります.
1810 ワード
whileサイクル
Pythonにおけるwhile文の一般形式while判断条件:文
while有限サイクル
while無限ループ
whileループelse文の使用
条件文がfalseの場合、while...elseでelseの文ブロックを実行します.
while単純文グループ
if文のような構文で、whileループに文が1つしかない場合は、whileと同じ行に文を書くことができます.以下に示します.
for文
Python forループは、リストや文字列などの任意のシーケンスのアイテムを巡回することができます.forループの一般的なフォーマットは次のとおりです.
range()関数
Fibonacci series:フィボナッチ数列の2つの要素の合計は次の数を決定します
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