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

조건
기본 if문

때때로 특정 작업에 조건을 추가하여 코드가 상황에 따라 유연하게 다양한 동작을 수행하도록 만들고 싶을 때가 있습니다. 이를 위해 if 문과 연산자를 조합하여 특정 조건을 테스트하고 적절한 작업을 수행합니다.

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

Guide

목표

필드에 있는 모든 달걀을 주운 다음, if 문 안의 조건을 사용해 서로 비교하세요.

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

basket = ["blue egg", "red egg", "shiny 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] and if basket == eggs . != 연산자는 비교 대상 두 항목이 같지 않은지 확인하는 데 사용됩니다.

코드북