파이썬 개발 과정
챕터
>
레벨

기본 연산자
더하기와 빼기

목표

계란을 모아서 그 개수를 더하고 빼면서 장부를 맞추세요.

둥지 구역에서 계란을 모을 시간입니다. 필드를 걸어 다니며 다양한 계란을 주워서 몇 개의 계란이 낳아졌는지 기록해 봅시다. 낳아진 계란 중에는 네 (4) 개의 나쁜 계란이 있으며, 붉은 계란은 일반 계란보다 두 배의 영양가를 가지고 있습니다. 좋은 계란이 몇 개인지와 그 영양가가 얼마인지 기록하세요.

먼저 모든 계란을 모으기 위해 걸어 다닌 후, 각 계란 종류별로 세 (3) 개의 변수를 만듭니다: white_eggs, dark_eggs, red_eggs. 이 변수들에 각 종류별로 모은 계란의 개수를 더하세요.

모든 것을 모은 후 어둡게 표시된 X 표시로 걸어가서 이번 배치에서 좋은 계란들을 기록합니다. speak() 함수를 사용하여, 세 변수를 더한 후 이번 배치에서 나쁜 계란의 수를 빼는 방식으로 숫자를 발표하세요. 아래 형식을 참고하세요: player.speak(white_eggs + dark_eggs + red_eggs - 4) .

이번 배치의 계란 수를 기록을 마친 후, 밝게 표시된 X 표시로 이동하여 각 계란의 영양가가 얼마인지 확인합니다. 먼저 각 변수에서 나쁜 계란을 빼야 합니다. 제거해야 할 나쁜 계란은 백색 계란 2개, 어두운 계란 1개, 붉은 계란 1개입니다. 다음과 같이:

white_eggs -= 2 dark_eggs -= 1 red_eggs -= 1

다음으로, 붉은 계란의 영양가가 두 배이므로 red_eggs를 두 (2) 배 곱합니다: red_eggs *= 2 . 그 후 X 표시에서 speak() 함수를 사용하여, 새로운 값으로 업데이트 된 모든 변수를 더하여 레벨을 완료하세요.

코드북