인프런 커뮤니티 질문&답변

슬픈 부엉이님의 프로필 이미지
슬픈 부엉이

작성한 질문수

파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 문자열,리스트,조건문 활용1

16. 조건문 질문드려요

작성

·

240

0

9:44초에

data1 = int(input())

data2 = int(input())

data3 = int(input())

if data1 <= data2 and <= data3:

    print (data1)

elif data2 <= data1 and <= data3:

    print (data2)

elif data3 <= data3 and <= data2:

    print (data3)

and 만 넣으면 SyntaxError: invalid syntax 오류가 나와요

and 빼면 정상적으로 작은 숫자 출력 가능한데 왜 그런걸까요?

답변 1

0

안녕하세요.

다음과 같이 쓰셔야 할 것 같아요. 우선은 처음에는 제가 드린 코드를 그대로 실행해보시고, 가볍게 아주 작은 부분만 영상을 통한 이해를 기반으로 바꿔보시면 훨씬 나으실꺼예요. 처음에는 너무 생소한 부분을 다 봐야해서, 당황하고, 뭐가 잘못됬는지 알기도 어렵거든요. 익숙해진 후에, 그런 부분은 해보셔도 좋습니다.

if data1 <= data2 and data1 <= data3:

또는

if (data1 <= data2) and (data1 <= data3):

슬픈 부엉이님의 프로필 이미지
슬픈 부엉이

작성한 질문수

질문하기