이번주에 들어야 할 강의들이다.
사실 나는 파이썬 기초는 어느정도 알고 있기 때문에 수월하게 강의를 들었고,
아는 부분들은 빠르게 뛰어넘었다.
하지만 다 안다고 착각했지만 중간중간 처음 듣는 모듈 같은 것들이 나오면
다시 겸손함으로 다져지곤 했따...ㅎㅎㅋㅋ
아무튼 이번주에 공부한 내용들을 정리하는 연습을 조금씩 해보려고 한다.
limitweight = 2200
currentweight = 800
date = 1
while True:
if currentweight >= 2200:
break
date += 1
currentweight += 70
print('이유식 중단 날짜: {}일'.format(date))
출력 : 이유식 중단 날짜: 21일
오늘은 반복문과 중첩 반복문에 대해서 요약을 해보려고 한다.
-> 반복문 안에 또 다른 반복문을 선언한다.
for i in range(1,10):
for j in range(i):
print('*', end='')
print()
출력:
*
**
***
****
*****
******
*******
********
*********
for i in range(10,0, -1):
for j in range(i):
print("*", end='')
print()
**********
*********
********
*******
******
*****
****
***
**
*
for i in range(2,10):
for j in range(1,10):
print(f'{i} * {j} = {i*j}', end='')
print()
출력)
2 * 1 = 22 * 2 = 42 * 3 = 62 * 4 = 82 * 5 = 102 * 6 = 122 * 7 = 142 * 8 = 162 * 9 = 18
3 * 1 = 33 * 2 = 63 * 3 = 93 * 4 = 123 * 5 = 153 * 6 = 183 * 7 = 213 * 8 = 243 * 9 = 27
4 * 1 = 44 * 2 = 84 * 3 = 124 * 4 = 164 * 5 = 204 * 6 = 244 * 7 = 284 * 8 = 324 * 9 = 36
5 * 1 = 55 * 2 = 105 * 3 = 155 * 4 = 205 * 5 = 255 * 6 = 305 * 7 = 355 * 8 = 405 * 9 = 45
6 * 1 = 66 * 2 = 126 * 3 = 186 * 4 = 246 * 5 = 306 * 6 = 366 * 7 = 426 * 8 = 486 * 9 = 54
7 * 1 = 77 * 2 = 147 * 3 = 217 * 4 = 287 * 5 = 357 * 6 = 427 * 7 = 497 * 8 = 567 * 9 = 63
8 * 1 = 88 * 2 = 168 * 3 = 248 * 4 = 328 * 5 = 408 * 6 = 488 * 7 = 568 * 8 = 648 * 9 = 72
9 * 1 = 99 * 2 = 189 * 3 = 279 * 4 = 369 * 5 = 459 * 6 = 549 * 7 = 639 * 8 = 729 * 9 = 81
역시 for문은..중첩반복문이 되는 순간 머리가 아파진다ㅋㅋㅋ..
코딩은 역시 손코딩만이 살길