"모두의 파이썬" 을 보며 혼자 독학중이다.
20일 또는 30일로 나눠서 하라고 했는데, 얼른 배웠으면하는 마음에 하루에 6~7일분씩 진도를 나가고 있다.
지금 Day10의
while x<10 p="">
이라고 하면 그 아래는 x에 대해서 10미만 (9까지) 반복하는건데, 이렇게 "무작정 따라하기"를 따라 해보다 보니 직접 만들어 보고 싶어졌다.
아래는 1부터 10까지 합계를 구하는 파이썬 코드다. ("모두의 파이썬" 의 10B-sum.py)
10>
s=0
x=1
while x<=10:
s=s+x
print("x:",x,"sum:",s)
x=x+1
비록 초급단계지만 이정도 하다보니 직접 곱하기도 만들어보고 싶어졌다.
*.*
*.*
그래서 아래와 같이 만들어봤다. 쉽게 한듯 보일지 모르지만 사실 몇십분 걸렸다.
x=input("구구단 몇단?")
a=int(x)
m=1
while m<10: br=""> print(a,"단 맞으시죠?", a,"x",m, "=", a*m)
m=m+110:>
line2 까지는 알았는데, line3에 곱하는 인수를 따로 넣어야 하는걸 생각못했다.
그리고 while 이하 구문에 반복을 하도록 했다.
더 복잡한걸 보면 어떨지 아직 감이 안오지만, 풀어가는게 재미있고 뿌듯한것 같다.
댓글 없음:
댓글 쓰기