본문 바로가기
프로그래밍 언어/파이썬 (Python)

[파이썬(Python) 공부하기] 4. 연산자 - 우당탕탕 개발자 되기 프로젝트

by 우당탕탕 개발자 2023. 6. 30.
728x90
반응형

 

데이터 타입에 따라 연산자의 기능이 다릅니다. 데이터의 타입 type() 함수를 사용하여 확인할 수 있습니다.

type(데이터) 형식으로 작성해 주고 출력하면 해당 데이터가 어떤 데이터 타입인지 알려줍니다.

또한 데이터의 타입을 바꿀 수 있는 각 자료형의 함수가 있는데 int(), float(), double(), str() 등의 함수를 활용하여 데이터를 원하는 데이터 타입으로 바꿀 수 있습니다.

연산자는 다른 프로그래밍 언어에서 사용하는 것처럼 동일하게 사용하면 됩니다.

다만 산술 연산에서 + (뎃셈), - (뺄셈), * (곱셈), / (나눗셈), % (나머지 연산) 은 동일하지만 // (나눗셈의 몫 연산), ** (제곱) 등의 연산자가 추가로 더 있습니다. // (나눗셈의 몫 연산) 연산자가 존재하기 때문에 기본 / (나눗셈) 연산의 결과 무조건 실수의 값으로 나옵니다.

반응형

문자열끼리의 연산에서는 + 연산자만 사용 가능합니다. 하지만 문자열 * 정수는 해당 문자열을 정수만큼 반복하여 출력하는 의미를 가지고 있습니다.

 

비교 연산자에는 >, <, ==, !=, <=, >= 가 존재합니다.

파이썬에서는 두 개의 비교 연산자 사용이 가능합니다.

 

논리 연산자에는 and or이 있습니다. and 연산자 모든 값이 True이어야만 결과가 True이고, or 연산자 하나라도 True이면 결과가 True로 나오게 됩니다.

연산자의 우선순위를 따지면 산술 연산자 > 비교 연산자 > 논리 연산자 순으로 우선순위가 높습니다.

728x90
반응형