[ゼロベース]データ科学1期02-01.Pythonベース
複文
反復文
例
for i in range(1, 10):
print('{} * {} = {}'. format(2, 1, (2*1)))
繰り返し文のタイプ
-指定回数->
for i in range(100):
print('i -> {}'.format(1)) #회원 100명한테 메일 발송하는 경우
-条件の指定->条件を満たす前に
num = 0
while (num < 10):
print('num -> {}'.format(num))
num +=1 #실내온도 26도 까지 에어컨 작동
回数で繰り返すのは何ですか。
-メールやメールを大量に送信
for i in range(5):
print('Hell0~') #실행문
for J in range(10):
result = 7 * j
print('{} * {} = {}'. format(7, j, result))
繰返し範囲(range()関数の設定)
for i in range(1, 11, 1): #1부터 10까지 1씩 증가 하면서 반복
for i in range(0, 10, 2): #0부터 9까지 2씩 증가 하면서 반복
for i in range(5, 10, 1): #5부터 9까지 1씩 증가 하면서 반복
条件の重複とは何ですか。
endNum = 10
n = 10
while n <= endNum: #n 이 10이하 이면 반복실행
print(n)
n += 1
むげんループ
n = 1
while n < 10:
print('Hello!')
n += 1
無限ループからジャンプするには、次の手順に従います.
flag = Tue
num = 0
while flag:
num += 1
sum += sum
print('{}까지의 합: {}'.format(num, sum))
if sum >= 10000:
flag = False
continueキーワード
for i in range(100):
if i % 7 != 0:
continue
print('{}는 7의 배수입니다.'.format(i))
elseの実行文は、繰り返し文の終了後に実行されます。
cnt = 0
for i in range(100):
if i % 7 != 0:
continue
print('{}는 7의 배수입니다.'.format(i))
cnt += 1
else:
print('99까지의 정수 중 7의 배수는 {}개입니다.'.format(cnt))
制御繰返し文(break)
num = 0
while True:
print('Hello~')
num += 1
if (num >= 5):
break
print('The End!')
オーバーラップ
for i in range(1, 10):
for j in range(i): #또 다른 반복문
print('*', end='')
print()
ソース
https://zero-base.co.kr/event/1st_ds_nklcb
Reference
この問題について([ゼロベース]データ科学1期02-01.Pythonベース), 我々は、より多くの情報をここで見つけました https://velog.io/@do-it/제로베이스-데이터사이언스-1기-파이썬-기초-01반복문テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol