-
Python. 사분면 고르기(14681번)백준문제/Python 2020. 3. 18. 23:57
이번 문제에선 논리연산자를 쓸것이다!!
< 논리 연산자 >
and : (논리곱) 두개 다 참이어야 실행
or : (논리합) 둘 중 하나라도 참이면 실행
not : (논리부정) A가 참이면 거짓! A가 거짓이면 참!
* C언어의 논리연산자 기호와 다르다는점 주의 *
and 연산자를 사용하여 x와 y의 조건문을 만들었다.
and 연산자 : 둘 다 참이어야 실행
# 소스코드
x=int(input()) y=int(input()) if (x>0 and y>0): print(1) elif (x<0 and y>0): print("2") elif (x<0 and y<0): print("3") elif (x>0 and y<0): print("4")
# 결과
C언어에서 논리연산자의 기호를 쓰다가 and/or/not 으로 써야되는것 때문에 오래걸렸던 문제..
'백준문제 > Python' 카테고리의 다른 글
Python. 윤년(2753번) (0) 2020.03.18 Python. 시험 성적(9498번) (0) 2020.03.17 Python. 두 수 비교하기(1330번) (0) 2020.03.17 Python. 곱셈(2588번) (0) 2020.03.17 Python. 나머지(10430번) (0) 2020.03.16