파이썬 조건문 여러개 and or 기본문법 예제

우리가 조건문을 이용하면 다른코드에 따라서 다르게 실행할수가 있습니다. 주어지는 값에 따라서 다르게 동작하는 프로그래밍을 할수가 있으며 파이썬에서도 가장 중요하다고 할수가 있습니다.

조건문의 기본문법은 if로 시작되며 if True 또는 if False 로 True 라면 실행이 되며 False 라면 else 다르게 동작하게 됩니다.

조건문 기본문법

기본예제를 살펴보게 되면 if True: 를 실행하면 code1,2,3 이 실행되며 파이썬은 들여쓰기가 끝나는부분에 조건문이 종료가 됩니다.

기본예제를 보면 변수 str, real 에 각각 숫자 11인 경우 if real == str: 이 같은경우 hello world 가 실행이 되며 다른경우 else: 의 who are you? 가 실행이 됩니다.

조건문 elif else 예제

이번예제는 조건이 여러개인경우로 elif 는 조건이 다른경우 실행이 됩니다. 예제를 보면 if real_kim == str: 이 같으면 hello kim 이 실행이 됩니다.

elif real_park == str: 이 같으면 hello park 가 실행 됩니다. 전부 다른경우라면 else: 의 who are you? 가 실행이 됩니다.

조건문 여러개 예제

이번예제는 조건문안에 또다른 조건문을 사용하여 실행할수가 있습니다. 로그인 예제를 보면 if input_id == id: 안에 또다른 if input_pwd == password: 가 추가되어 같은 경우 welcome 가 실행이 됩니다.

만약 password 가 다른경우라면 wrong password 가 실행되며, id가 다른경우라면 wrong password 가 실행이 되는것을 확인할수가 있습니다.

조건문 and, or 연산자 예제

and 는 if문 코드가 실행되기 위해서 모든 조건이 True여야 하며 하나라도 False 면 실행이 되지 않는다. or 은 if문 코드가 하나라도 True 면 실행된다.

예제를 보면 if input_id == id1 or input_id == id2: 으로 id값이 하나라도 True 라면 실행이 되므로 kim 을 입력하여 welcome 이 실행이 된것을 확인할수가 있습니다.

이상으로 파이썬 조건문의 기본문법과 여러개 중첩 and or 연산자 예제를 살펴보았습니다. 위에 기본문법과 예제를 응용하여 직접 코드를 작성해 보시기 바랍니다.

Leave a Comment