python

Python 기초 산술연산자

SoulMania 2024. 4. 17. 10:23
  1. 덧셈 ( + )

문자열도 덧셈가능.

2+3

5

"hi"+"hello"

'hihello'

  1. 뺄셈 ( - )

문자열은 뺄셈 불가.

2-3

-1

"hi"-"hello"

Traceback (most recent call last):

File "", line 1, in

"hi"-"hello"

TypeError: unsupported operand type(s) for -: 'str' and 'str'

  1. 곱셈 ( * )
  • 문자열도 정수와 곱셈 가능. 실수와는 곱셈 불가.

3*4

12

"hi"*3

'hihihi'

"hi"*3.0

Traceback (most recent call last):

File "", line 1, in

"hi"*3.0

TypeError: can't multiply sequence by non-int of type 'float'

  1. 나눗셈 ( / )

3/5

0.6

  1. 거듭제곱 ( ** )

3**3

27

2**5

32

  1. 몫 ( // )

10//3

3

5//2

2

  1. 나머지 ( % )

10%3

1

5%3

2