SSONG Cloud
머신러닝기반 빅데이터 응용 전문가과정 - 5 본문
반응형
(2020.07.08)
파이썬에서 연산자는 java, c와 비슷했지만 조금씩 키워드가 다른 경우가 있었고, 그 내용은 다음과 같다.
- 산술 연산자: +, -, *, /, //, %
(//는 나눈 몫을 말하며, %는 나머지를 말한다.)
- 지수 연산자: **
(다른 언어에도 있었는지 기억은 잘 안나지만 말 그대로 지수 승을 해주는 연산자이다.)
- 대입(복합) 연산자: =, +=, -=, *=, /=, //=, %=
- 관계(비교) 연산자: >, >=, < , <=, ==, !=
- 논리 연산자: not, and, or
- 삼항 연산자: a if 조건식 else b
(조건식이 참이면 a를 거짓이면 b를 실행한다.)
또한 input문장을 통해 사용자로부터 값을 받아오는데 이때 타입을 바꿔주는 함수는 다음과 같다.
- int(문자열) : 문자열을 정수로 변환
- float(문자열) : 문자열을 실수로 변환
또한 논리연산자에 있어서 and의 경우 앞의 논리 값이 false인 경우 더이상 뒤의 논리값을 확인하지 않고 바로 false를 도출하고, or의 경우 앞의 논리 값이 true인 경우 마찬가지로 뒤의 논리값을 확인하지 않고 바로 true를 도출한다고 한다.
또한 논리값을 뒤집는 역할을 하는 논리 연산자는 다른 언어들에서 느낌표를 사용하는 것과 달리 not이라는 키워드를 이용하여 바꾼다.
반응형
'Machine Learning > 머신러닝기반 빅데이터 응용 전문가과정' 카테고리의 다른 글
머신러닝기반 빅데이터 응용 전문가과정 - 7 (0) | 2021.04.12 |
---|---|
머신러닝기반 빅데이터 응용 전문가과정 - 6 (0) | 2021.04.12 |
머신러닝기반 빅데이터 응용 전문가과정 - 4 (0) | 2021.04.12 |
머신러닝기반 빅데이터 응용 전문가과정 - 3 (0) | 2021.04.12 |
머신러닝기반 빅데이터 응용 전문가과정 - 2 (0) | 2021.04.12 |
Comments