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

조건
기본 if 문

때때로 특정 작업에 조건을 추가하고 싶을 때가 있습니다. 이렇게 하면 코드가 유연해져 상황에 따라 다른 작업을 수행할 수 있습니다. 이를 위해 우리는 연산자와 결합된 if 문을 사용하여 특정 조건을 테스트하고 적절한 작업을 수행합니다.

첫 번째 연습에서는 달걀을 모으고 ==!= 연산자를 사용하여 리스트 내의 특정 값들이 서로 같은지 다른지를 확인하세요.

Guide

목표

필드에 있는 모든 달걀을 주워 if문에서 조건을 사용하여 서로 비교하세요.

필드에 있는 모든 달걀을 걸어가며 주워, 수집한 후에는 basket이라는 이름의 리스트에 저장하세요.

basket = ["blue egg", "red egg", "shinny egg", "green egg"]

리스트를 설정한 후, X 표시로 이동하여 if문에 조건을 설정해서 서로 비교하고, 상수인 eggs와도 비교하세요. eggs 상수는 현재 가지고 있는 달걀의 일반적인 값을 나타냅니다.

if basket[0] == basket[1]: player.speak("This statement is True!") else: player.speak("This statement is False!")

이 코드는 리스트의 처음 두 항목을 서로 비교하며, == 연산자는 비교되는 두 항목이 동일한지 확인하는 데 사용됩니다. 같다면 첫 번째 명령이 실행되고, 그렇지 않으면 else 문 아래의 코드가 실행됩니다.

아래의 두 개의 X 표시에서 동일한 if 문을 실행하되, 다음 조건을 사용하세요:

if basket[1] != basket[2]if basket == eggs . != 연산자는 비교되는 두 항목이 같지 않은지 확인하는 데 사용됩니다.

코드북