[Python] 사칙연산, 들여쓰기, Comparison operators

Kook Han·2020년 5월 26일
0

Python

목록 보기
2/13

1. 사칙연산

파이썬은 +, -, *, / 기호로 사칙연산을 지원함.
나눗셈은 / 대신 //를 활용하면 값을 정수값으로만 받을 수 있음.

%는 나눗셈의 나머지를 구하는데 사용됨
+=, -=, *=, /= 은 특정 변수값에 바로 특정 값을 연산시킬때 사용함.
예시)
num1 = 10
num1 += 1 -> 11

**은 제곱을 구할때 사용함.

수학과 마찬가지로 파이썬도 사칙연산시 */을 +-에 선행해서 구함.
이럴 때에는 실제 수학처럼 ()를 활용해서 연산 우선순위를 변경할 수 있음.
연산 우선순위는 아래와 같음.

1) ()
2) *
3)
, /, 그리고 %
4) + 와 -

2. Concatenating Text Strings

숫자와 마찬가지로 문자열도 더할 수 있음. 이것을 string concatenation이라고 부름.
이것을 활용하면 print("Hello, World") 를 print("Hello, " + "World")로 표현할 수 있음.

3. Significant Whitespace

파이썬에서는 들여쓰기가 필수로 요구됨. 들여쓰기를 통해서 코드간의 종속성을 나타내기 때문임.
일반적으로 4칸을 들여쓰기로 사용함. (탭키 한번이 4칸)

4. Comparison Operators

비교를 위해 사용되는 기호들을 뜻함.
먼저 가장 친숙한 ==은 equality operator이라고 부르며, 앞과 뒤의 요소가 같을때 사용함.
!=은 Not Equal to를 뜻하며 ==와 반대의 의미를 가지고 있음.

과 <은 한쪽이 크거나 작을때 사용함.

0개의 댓글