self study 5-1
점수 세분화
코딩
실행 화면
self study 5-2
두 숫자 사이의 합계를 구하면서 증가하는 숫자도 입력받기
코딩
실행화면
self study 5-3
숫자를 하나 입력받고 소수인지 체크하는 프로그램
코딩
실행화면
연습문제 7번
두 사람이 주사위를 던져서 큰 수가 나오면 이기는 게임
A가 이기거나 B가 이기거나 비겨야됨
코딩
실행화면
심화문제 8번
세 마리 거북이가 돌아다니다 만나면 도장을 찍고 계속 움직이는 프로그램 작성
응용예제 02 이용
코딩
첫 번째 거북이 색: red, 위치 : -100, -100
두 번째 거북이 색: greem, 위치 : 0,0
세 번째 거북이 색: blue, 위치 : 100,100
while True를 이용한 무한반복
각 거북이 마다 angle과 dist를 랜덤값을 넣어줘서 화면을 돌아다님
이때 각 거북이마다 좌표값을 turtle.xcor()와 turtle.ycor()로 읽어서
math.sqrt = 루트
if math.sqrt 단락은 수학에서 두 좌표사이의 거리계산을 나타냄
그래서 거리가 20이하면 stamp
만약 거북이가 화면을 벗어나면 원점으로 돌아가게함
실행화면
심화문제 9번
2 이상의 두 정수를 입력받고, 두 수 사이의 모든 소수의 합을 구하는 프로그램
코딩
이중 for문 활용
함수를 이용해서 풀어볼수도 있으니
함수 챕터를 하면 추가하도록하겠음.
실행화면
'파이썬 for Beginner 2판' 카테고리의 다른 글
파이썬 for Beginner 2판 - chapter 6 self study + 연습문제 (1) | 2020.12.26 |
---|---|
파이썬 for Beginner 2판 - chapter 4 연습문제 + self study (1) | 2020.12.22 |
파이썬 for Beginner 2판 - chapter 3 연습문제 + self study (0) | 2020.12.16 |
파이썬 for Beginner 2판 - chapter 2 연습문제 + self study (1) | 2020.12.16 |
파이썬 for Beginner 2판 - chapter 1 연습문제 + self study (0) | 2020.12.16 |