Python은 아직 어렵지만!
수식을 완성해 나가는 재미가 생겼다!!
for i in range( ):
for j in range(10):
result = 7 * j
print('{} * {} = {}'.format(7, j ,result)
반복범위 설정 함수
for i in range (1, 11, 1):
-> 1 부터 10 까지 1씩 증가
조건에 의한 반복
gugudan = int(input('구구단 : '))
n = 1
while n < 10:
result = gugudan * n
print('{} * {} = {}'.format(gugudan, n, result)
n += 1
📍무한루프
n = 1
while n < 10:
print('hello~')
📍 제한 반복
n = 1
while n < 10: # (2)n이 10이 되는 순간 False가 되어 반복 중단
print('hello~')
n += 1 # (1)n을 한개씩 올려 줌
✅ continue : 실행을 중단하고 다음으로 넘어가자~
cnt = 0
for i in range(100):
if i %7 != 0
continue
print('{}는 n의 배수'.format(i))
cnt += 1
else:
print('99까지의 정수 중 7의 배수는 {}개'.format(cnt))
✅ break : 반복 실행 중 만나면 반복무늘 빠져나와!
📍1~100 까지 정수를 더할때, 합계가 100이 넘는 최초의 정수?
sum = 0
searchNum = 0
for i in range(1, 101):
sum += i
if sum > 100:
searchNum = i
break
print('마지막 정수 : {}'.format(searchNum))
📍구구단
for i in range (1, 10):
for j in range(2,10):
result = j * i
print ('{} * {} = {}'.format(i, j, result), end='')