반응형 연산4 모두의 파이썬 - DAY 14 (계산 맞히기 게임 만들기) 모두의 파이썬 14번 째 시간! 오늘부터 'DAY 18' 까지는 프로젝트를 만든다. 그 첫 번째 시간 '계산 맞히기 게임'을 만들어보는 시간을 가져보겠다! 계산 문제를 맞히는 게임 먼저 사용자에게 연산 문제들을 랜덤으로 제시하기 위해 'random'을 import해주도록 하자. 그 다음 'make_question'함수를 사용하고, 'a+b'와 같은 방식으로 계산을 해줄 것 이기 때문에 a와 b변수를 선언해준 뒤 a는 1부터 40, b는 1부터 20까지 랜덤한 수를 저장하게 명령어를 적는다. 그리고 변수 op는 '덧셈,뺄셈,곱셈'중 어떤 연산을 해야할지를 결정하는 변수이다. 여기서 나눗셈은 제외했는데 소수점을 입력받고 체크해야 하므로 제외했다고 책에 적혀있다. a에서 랜덤으로 나온 수를 변수 'q'에 문자.. 2021. 11. 25. 모두의 파이썬 - DAY 9 (Random 모듈로 임의의 수 뽑기) 모두의 파이썬 9번째 시간! 오늘은 'Random 모듈로 임의의 수 뽑기'를 해보도록 하자. 마음대로 걷는 거북이1 단골 손님 거북이가 다시 등장하는 시간이 왔다! 오늘은 import를 사용하여 'Random'이라는 모듈도 불러오도록 할 것 이다. 거북이 모양을 지정해주고 스피드는 최고빠른 속도인 0으로 지정. for 반복문을 쓸건데 500번을 반복시켜 줄 것 이다. 변수 a를 선언 값은 random.radint(a,b)를 사용할건데 이 명령어가 랜덤으로 1과 360사이의 수를 지정하여 a에 할당해주는 것 이다. 그리고 각도를 조정해 줄것인데 이전엔 left,right등 정해진 방향으로 바꾸는 명령어를 썼다면 오늘은 't.setheading(a)'명령어를 사용하여 1부터 360까지 모든 방향으로 바꿀 수.. 2021. 11. 12. 모두의 파이썬 - DAY 5 (range 명령을 사용하여 변화를 주면서 반복하기) 모두의 파이썬 5번째 날! 오늘은 저번에 배웠던 range 명령어를 좀더 깊게 파보는 시간을 가지도록 하자! 대화형 셸에 'list(range(?))' 형식의 명령문을 삽입하자. 'list'는 range 안의 값을 나열해서 보여 주는 명령어다. 첫 줄을 보면 list(range(5))라고 되어있는데 이 때 range뒤의 5는 0부터 5가지의 수를 나열(반복)하는 것 이다. 그 다음에 range(0,n)은 0부터 n-1번째 까지의 수를 반복하는 것 이다. range(a,b)는 a부터 시작해 b-1번째 까지의 수를 반복하는 것 이라고 보면된다. 이번엔 "[0-4]"와 "[1-10]"를 화면에 표시하고 1~4, 1~10까지 표시해주는 명령어를 입력했다. for문에 속해있지않은 [1-4]와 [1-10]은 한 번.. 2021. 11. 7. 모두의 파이썬 - DAY 3 (연산과 변수) 오늘은 연산과 변수에 대해서 공부를 했다! 배운 내용이 정확히 무엇인지 바로 알아보러 가자! 우리가 가장 기본적으로 알고있는 사칙연산(+,-,*,/)을 사용해보는 시간을 가졌다. +는 덧셈 *는 곱셈 /는 나눗셈 **는 제곱 'a%b는 a를 b로 나누었을 때 나머지'를 뜻한다. "7+4=" 2021. 11. 3. 이전 1 다음 반응형