728x90
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | #논리 연산자(logical_operator)는 두 개 이상의 조건을 조합하여 참인지 거짓인지 #를 계산할때 쓰는 연산자 # and( 논리곱), or(논리합),not(논리부정) #and 연산자의 실습 name = "천" age = 14 height = 160 # and라는 논리연산자는 여러개의 조건중 첫번째가 거짓이면 다른건 검사 조차 하지 않는다(단축계산) # and연산자는 모든 내용이 참이여야 한다 if(age >= 14) and (height >= 160) and (name == "천"): print(name + "님은 놀이 기구를 탈 수 있습니다.") else: print(name + "님은 놀이 기구를 탈 수 없습니다.") #OR 연산자의 실습 #or 연산자는 모든 조건 중 하나만 참이면 참이다. print("--------------------------------------------------------------") name = "천" age = 14 height = 160 if(age >= 15) or (height >= 166) or (name == "천"): print(name + "님은 놀이 기구를 탈 수 있습니다.") else: print(name + "님은 놀이 기구를 탈 수 없습니다.") print("------------------------------------------------------------") #논리 부정 연산자인 not에 대한 실습 #not은 조건이 참이면 전체 조건식의 결과를 반대(거짓)으로 만들고, 조건이 거짓이면 참으로 바꾸는 역할을 한다. if not(1==1): print("참입니다") else: print("거짓입니다") | cs |
728x90
'파이썬 기초 연습장 > 조건문' 카테고리의 다른 글
[파이썬 조건문] 키 몸무게 입력받아 bmi 구하기 (0) | 2022.07.18 |
---|---|
[파이썬 조건문] 졸업 가능 여부 예제 (0) | 2022.07.18 |
[파이썬 조건문] 문자열 추출하기 (0) | 2022.07.18 |
[파이썬 조건문] 할인된 물건 구매 (0) | 2022.07.18 |
[파이썬 조건문] 블록의 중요성 (0) | 2022.07.18 |
댓글