728x90
반응형
데이터 타입에 따라 연산자의 기능이 다릅니다. 데이터의 타입은 type() 함수를 사용하여 확인할 수 있습니다.
type(데이터) 형식으로 작성해 주고 출력하면 해당 데이터가 어떤 데이터 타입인지 알려줍니다.
또한 데이터의 타입을 바꿀 수 있는 각 자료형의 함수가 있는데 int(), float(), double(), str() 등의 함수를 활용하여 데이터를 원하는 데이터 타입으로 바꿀 수 있습니다.
연산자는 다른 프로그래밍 언어에서 사용하는 것처럼 동일하게 사용하면 됩니다.
다만 산술 연산에서 + (뎃셈), - (뺄셈), * (곱셈), / (나눗셈), % (나머지 연산) 은 동일하지만 // (나눗셈의 몫 연산), ** (제곱) 등의 연산자가 추가로 더 있습니다. // (나눗셈의 몫 연산) 연산자가 존재하기 때문에 기본 / (나눗셈) 연산의 결과는 무조건 실수의 값으로 나옵니다.
반응형
문자열끼리의 연산에서는 + 연산자만 사용 가능합니다. 하지만 문자열 * 정수는 해당 문자열을 정수만큼 반복하여 출력하는 의미를 가지고 있습니다.
비교 연산자에는 >, <, ==, !=, <=, >= 가 존재합니다.
파이썬에서는 두 개의 비교 연산자 사용이 가능합니다.
논리 연산자에는 and와 or이 있습니다. and 연산자는 모든 값이 True이어야만 결과가 True이고, or 연산자는 하나라도 True이면 결과가 True로 나오게 됩니다.
연산자의 우선순위를 따지면 산술 연산자 > 비교 연산자 > 논리 연산자 순으로 우선순위가 높습니다.
728x90
반응형
'프로그래밍 언어 > 파이썬 (Python)' 카테고리의 다른 글
[파이썬(Python) 공부하기] 9. 문자열 - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.02 |
---|---|
[파이썬(Python) 공부하기] 8. 반복문 - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.02 |
[파이썬(Python) 공부하기] 7. 리스트 - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.01 |
[파이썬(Python) 공부하기] 6. 조건문 - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.01 |
[파이썬(Python) 공부하기] 5. 입력하기 - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.30 |
[파이썬(Python) 공부하기] 3. 변수 - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.29 |
[파이썬(Python) 공부하기] 2. 출력하기 - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.28 |
[파이썬(Python) 공부하기] 1. 프로그램 설치 및 실행 - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.28 |