X Tutup
Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

4강 연산자

이번 강의에서는 파이썬의 기본 연산자에 대해 알아봅시다.

기초 연산자

파이썬은 두 수 사이에서 성립하는 기본적인 사칙 연산을 제공합니다. 기본적으로, 이러한 사칙 연산자는 수를 표현하는 자료형 (int, float) 사이에서 성립합니다. 두 수를 더하는 연산자는, 우리가 수학시간에 자주 다루는 + 입니다.

[ code ]

a = 10 + 50
print(a)

[ result ]

60

두 수를 빼는 연산자는, 우리가 수학시간에 자주 다루는 - 입니다.

[ code ]

b = 30 - 20
print(b)

[ result ]

10

두 수를 곱하는 연산자는, 우리가 수학시간에 자주 다루는 × 가 아닌, * 입니다.

[ code ]

c = 4 * 5
print(c)

[ result ]

20

두 수를 나누는 연산자는, 우리가 수학시간에 자주 다루는 ÷ 가 아닌, / 입니다.

[ code ]

d = 50 / 10
print(d)

[ result ]

5.0

두개의 정수(int) 끼리 나눴는데, 출력값은 5.0(실수, float)가 나왔습니다. 나눗셈 연산은 정수(int)끼리 나눠도 실수(float)가 반환되는 점 주의해주세요.

이외에도, 나눗셈을 더 편하게 만들어주는 두가지 연산자가 존재합니다. 나눗셈의 을 계산하는 연산자 // 와 나머지를 계산하는 연산자 % 입니다.

[ code ]

e = 13 // 2
print(e)
f = 13 % 2
print(f)

[ result ]

6
1

제곱 연산자는, ** 입니다.

[ code ]

c = 2 ** 5
print(c)

[ result ]

32

괄호

수학에서의 연산처럼, 괄호로 묶인 항이 먼저 계산됩니다. 하지만, 괄호는 오로지 소괄호만 사용합니다.

[ code ]

a = (10 + 20) * 3
print(a)

[ result ]

90

문자열 연산

문자열 더하기

파이썬에서의 연산자는 오로지 수에서만 성립하지 않습니다. 문자열과 문자열을 연결할 때, + 연산자를 사용해 두 문자열을 합칠 수 있습니다.

[ code ]

text = "Hello" + "World!"
print(text)

[ result ]

HelloWorld!

문자열 곱하기

문자열 특정 횟수만큼 반복할 때, * 연산자를 사용해 문자열을 원하는 횟수만큼 반복할 수 있습니다. 이 때, 문자열에 정수를 곱해야 합니다. 실수를 곱할 경우 오류가 발생합니다. 연산의 앞 뒤 순서가 바뀌어도 결과는 동일합니다.

[ code ]

text = "A"*3
print(text)
text = 3*"A"
print(text)

[ result ]

AAA
AAA

예제 코드 보기

<- 이전 강좌 / 다음 강좌 ->

X Tutup