본문 바로가기

homework-jueon/0x01-200제27

24. 논리 연산자 논리 연산자는 참과 거짓으로 된 두 개의 값을 비교하여 참 또는 거짓으로 결과를 내놓는 연산자이다. 파이썬에서 사용할 수 있는 논리 연산자는 총 3가지가 있다. and, or, not. 예를 들어 and 논리 연산자의 경우 x and y 라면 x와 y의 값이 모두 참이어야 참의 결과를 내고 하나라도 거짓일 경우 거짓의 결과를 낸다. or 논리 연산자의 경우 x or y 라면 x와 y중 하나 이상이 참일 경우 참의 결과를 내고 모두 거짓이라면 거짓의 결과를 낸다. not 논리 연산자의 경우 not x 라면 x의 반대 값을 낸다. 만약 x가 True라면 False를, x가 False라면 True를 낸다. 2020. 1. 2.
23. 관계 연산자 관계 연산자의 종류에는 ==, !=, =가 있다. x == y x가 y와 같으면 참 x != y x가 y와 다르면 참 x = y x가 y보다 크거나 같으면 참이다. 이것은 숫자만이 아니라 문자열등에 사용할 수도 있다. x = 'hello' y = 'hi' 라고 한다면 x < y 의 값은 True가 된다. 문자열의 크기는 사전순서에 따라 a, b, c... x, y, z 순서대로 커지기 때문에 hello의 e는 hi의 i보다 작으므로 x < y가 참이 된다. (앞 글자 h는 동일) 2020. 1. 2.
21. 연산자 축약 어떤 변수와 값을 연산한 결과를 다시 동일한 변수에 대입할 때, 연산자 축약으로 표현할 수 있다. x = x + 2 와 x += 2 의 결과는 같다. 덧셈만이 아닌 다른 사칙연산들도 전부 축약하여 표현할 수 있다. -는 -=, *는 *=, /는 /= 등으로 축약한다. 2020. 1. 2.
20. 사칙 연산자( + , - , * , / , ** ) 파이썬에서 사칙연산은 수학에서의 사칙연산과 동일하다. 하지만 곱셈 기호와 나눗셈 기호는 수학에서 사용하는 것과 다른데, 파이썬에서는 곱셈은 (*)으로 쓰고 나눗셈은 (/)로 사용한다. **은 거듭제곱을 나타내는 기호이고 2 ** 4 이면 2의 4제곱인 16을 나타낸다. 계산 순서 : 거듭제곱, 괄호 > 곱셈, 나눗셈 > 덧셈, 뺄셈 순서이다. 2020. 1. 1.