複文
複文
特定のコードを繰り返し実行するときに使用される基本構文.
繰り返し可能な文字列、リスト、バイナリ、範囲などがあります.
for変数inは繰り返し可能:
(4グリッドインデント)コード
rangeを使用した重複文の作成
変数in range(カウント):
(4グリッドインデント)繰り返すコード>>> for i in range(5): #'hello'5번 출력하기
print('hello')
hello #0
hello #1
hello #2
hello #3
hello #4
range(5)を指定すると、0から4まで5つの数字が生成されます.
次にforはinで数字を1つずつ取り出し、変数iに保存してprintを実行する.
はんい
リスト、ディック・シャナリー、forの繰り返し文とよく使われます.
range(A)→Aは、0からA-1までの整数で構成される.
range(A,B)→A,Bは数字,A~B-1の整数で範囲を作成する.
range(A,B,C)→A,B,Cは数字,AからB-1までの整数で範囲を作成し,前後の数字はCに差がある.>>> for i in range(5) :
print(str(i) + "반복변수")
0반복변수
1반복변수
2반복변수
3반복변수
4반복변수
>>> for i in range(5, 10) :
print(i, "반복변수")
5 반복변수
6 반복변수
7 반복변수
8 반복변수
9 반복변수
>>> for i in range(1, 10, 2) :
print(i, "반복변수")
1 반복변수
3 반복변수
5 반복변수
7 반복변수
9 반복변수
for繰り返し:listと組み合わせる
>>> list_a = [11, 23, 45, 68]
>>> for i in range(len(list_a)) : #list_a의 요소의 개수만큼 반복
print("{}번째 반복 : {}".format(i, list_a[i]))
0번째 반복 : 11
1번째 반복 : 23
2번째 반복 : 45
3번째 반복 : 68
くりかえし文
range()関数の3つのパラメータの使用方法>>> for i in range(4, -1, -1):
print("현재 반복 변수 : {}".format(i))
현재 반복 변수 : 4
현재 반복 변수 : 3
현재 반복 변수 : 2
현재 반복 변수 : 1
현재 반복 변수 : 0
逆()関数の使用方法>>> for i in reversed(range(5)):
print("현재 반복 변수 : {}".format(i))
현재 반복 변수 : 4
현재 반복 변수 : 3
현재 반복 변수 : 2
현재 반복 변수 : 1
현재 반복 변수 : 0
Reference
この問題について(複文), 我々は、より多くの情報をここで見つけました
https://velog.io/@mini_y/python-for-반복문
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
>>> for i in range(5): #'hello'5번 출력하기
print('hello')
hello #0
hello #1
hello #2
hello #3
hello #4
>>> for i in range(5) :
print(str(i) + "반복변수")
0반복변수
1반복변수
2반복변수
3반복변수
4반복변수
>>> for i in range(5, 10) :
print(i, "반복변수")
5 반복변수
6 반복변수
7 반복변수
8 반복변수
9 반복변수
>>> for i in range(1, 10, 2) :
print(i, "반복변수")
1 반복변수
3 반복변수
5 반복변수
7 반복변수
9 반복변수
>>> list_a = [11, 23, 45, 68]
>>> for i in range(len(list_a)) : #list_a의 요소의 개수만큼 반복
print("{}번째 반복 : {}".format(i, list_a[i]))
0번째 반복 : 11
1번째 반복 : 23
2번째 반복 : 45
3번째 반복 : 68
>>> for i in range(4, -1, -1):
print("현재 반복 변수 : {}".format(i))
현재 반복 변수 : 4
현재 반복 변수 : 3
현재 반복 변수 : 2
현재 반복 변수 : 1
현재 반복 변수 : 0
>>> for i in reversed(range(5)):
print("현재 반복 변수 : {}".format(i))
현재 반복 변수 : 4
현재 반복 변수 : 3
현재 반복 변수 : 2
현재 반복 변수 : 1
현재 반복 변수 : 0
Reference
この問題について(複文), 我々は、より多くの情報をここで見つけました https://velog.io/@mini_y/python-for-반복문テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol