이제 해야 할 것
매칭
bonus
winning_numbers
[5]
[4]
[3]
[2]
[1]
[0]
매칭
step6_1.py
매칭 끝
걱정
오 아직 기능이 많이 남았는데…
나중에 이거 이해나 하겠어?
기능별로 조각 조각 만들고 관리
하자 함수
만들어 놓고 쓸 때 불러와
step7_1.py
템플릿 만들기
수학 함수
V(x) = 𝑥2
+ 𝑥 + 1 이다. (틀 만들고)
V(x)는 x 초 후의 자동차의 속력이다.
2초 후의 속력과 5초 후의 속력의 합 y는 얼마일까?
Y = V(2) + V(5) (틀에 값을 넣는다.)
연결고리
뭐가 들어가고 뭐가 나오느냐
설계
결과물 : 입력 받은 번호들(list)
결과물 : 랜덤으로 생성된 번호들 (dictionary : win#, bonus#)
필요물 : 내 번호, 당첨 번호
결과물 : 당첨번호 일치 개수
필요물 : 내 번호, 보너스 번호
결과물 : 보너스 일치 여부(bool)
필요물 : 당첨번호 일치 개수, 보너스 일치 여부
결과물 : 없음
step7_2.py
연결고리 만들기
들어 올 것과 나갈 것
설계
결과물 : 입력 받은 번호들(list)
결과물 : 랜덤으로 생성된 번호들 (dictionary : win#, bonus#)
필요물 : 내 번호, 당첨 번호
결과물 : 당첨번호 일치 개수
필요물 : 내 번호, 보너스 번호
결과물 : 보너스 일치 여부(bool)
필요물 : 당첨번호 일치 개수, 보너스 일치 여부
결과물 : 없음
step7_3.py
Step8.py
다른 것
parameter, local variable
함수를 정의할 때 함수의 내부는 외부와 독립되어 있다.
parameter, local variable
이제 해야 할 것
Step9.py
완성!!
완성??
예외처리(컴퓨터 달래기!)
주인 : 컴퓨터야 이거 좀 해봐!
컴퓨터 : 네!.. 뭐여! 안돼요! 에이씨~
(1차 에러 확인)
(잠시 후)
주인 : 야 우선 해봐~(try)
컴퓨터 : 어! 이거!
주인 : 아이 자식아 그 때는 이렇게 해야지!(except)
https://wikidocs.net/30
1차 에러 확인
1절 ) 해봐 임마!
2절) 이 자식아 그 때는 이렇게 해야지!
아직 문제가 있다…
멍충아 이것도 좀!
컴퓨터야 이것도 에러로 봐주면 안되겠니?
raise error
이제 끝!!
함께해준 여러분 감사합니다!
도와준 여러분 감사합니다!
눈꼴 시리지만 사랑하는 가족과 여친! 그리고 팀원들 감사합니다!

Lotto 3