안녕하세요:)
사실 제가 1주차만 열심히 공부하고 2주차 때는 포기할 줄 알았습니다,,
하지만,,,
혼공족장님이 달아주신 댓글을 보고
다시 책상에 앉았습니다ㅎㅎ!
그리고 막상 해보니까 생각보다 재밌더라구요!!
수학이랑 비슷한 것 같아서 흥미있지만,,외울게 너무 많아서 약간 눈물이 나옵니다..😢
저번주차에 분명 내용정리도 하겠다고 했지만 벼락치기로 공부해서
다음주차에..꼭..가져오겠습니다..(진짜입니당...*_*)

○ (기본숙제)
p. 137의 3번 문제 풀고 본인이 태어난 해와 띠를 출력하는 결과값 화면 인증하기
이렇게 실행하고 돌리고 '2019'로 해를 입력하니 돼지띠라고 떴습니다.
근데.."24행에서 'elif'를 'else'로 바꿔서 출력할 수 있지 않을까?"하는 의문이 들었습니다..!

24행 부분만 바꿔서 출력해봤더니 ...
위와 똑같이 태어난 해를 입력하라고 뜨고 해를 입력하니까 무슨 띠인지 알려주더라구요!!
그래서 "마지막을 'else'로 바꿔써도 잘 실행되는구나~"라고 생각했습니다ㅎㅎ
이렇게 저만의 방식으로 문자를 바꿔서 실행해보는 것도 재밌는 것 같아요!!
그리고 제가 태어난 해도 입력하면서 즐거움을 느꼈던 것 같습니다 ㅎㅎ
아직까진 교재에 나와있는 틀에 빈칸을 채우고 실행해보는거지만..!!그래도 Error없이 실행되면 완전완전 뿌듯합니다 ㅎㅎ

○ (추가)
마무리 문제를 풀면서 술술 잘 풀었지만 p.91번의 6번 문제가 난이도가 있더라구요!! 변수 교체를 위해 스왑이라는 기술을 이용해야하는데 너무 어렵더라구요ㅜㅜ
혼자서 막 생각하다가 도저히 모르겠어서 윤인성 작가님이 올려주신 강의를 참고했습니다.
https://www.youtube.com/playlist?list=PLBXuLgInP-5kr0PclHz1ubNZgESmliuB7
혼자 공부하는 파이썬
www.youtube.com
강의를 보니 2가지 방식으로 풀 수 있었는데, 예시를 들어서 설명해주시니 이해도 정말 쉽게 했습니다!!
강의에서 알려주신 방법들 중 하나는 a와 b 말고 'c'라는 변수를 세우는 것입니다.
그리고 c를 활용하여 빈칸을 채우면 밑에처럼 세울 수 있습니다.
c = b b = a a = c |
즉, 위처럼 작성할 수 있습니다!
이것을 실행해보면
이러한 결과가 나옵니다!!
작가님이 설명해주신 다른 방법은 'c'라는 변수를 세우지 않고 코드를 작성할 수 있습니다.
바로 밑에처럼 쓰면 됩니다!!
a,b = b, a |
즉 위에처럼 작성하면 더욱 간편하게 코드를 작성할 수 있습니다.
이것을 실행하면
똑같이 이렇게 됩니다ㅎㅎ
○ (느낀점)
1주차때보단 내용이 조금 어려워지고 막힐때도 조금 있었지만
그래도 혼자서 고민해보면서 척척 문제를 해결해나갔던 것 같습니다ㅎㅎ
2주차때는 조건문을 만들고 제가 직접 수나 문자를 입력해서 조건에 맞는 답(?)을 확인하는게 정말 재밌더라구요!!
그래서 프로그램을 하나 작성할 때마다 신기해서 옆에 있는 엄마한테 자랑도 했습니다ㅋㅋㅋ

그리구..
벼락치기로 공부하다보니 공부할때는 이해갔지만 블로그를 쓰면서 다시 보다보면
'아까 어떻게 풀었던거지??'하는 생각이 들더라구요 ....
....
네...
3주차에는 진짜 달라져서 돌아오겠습니다..
보여줄게..완젼히 달라진나...~
ㅋㅋㅋㅋㅋㅋㅋㅋ
'혼공파' 카테고리의 다른 글
[혼공파] 3주차_😢 (1) | 2024.07.21 |
---|---|
[혼공파] 1주차_Go! (0) | 2024.07.07 |