반응형
보통의 사칙연산자인 '+', '-', '*', '/'에 대해서는 다들 알고 있을 것이고요.
파이썬에서는 여기에 좀더 편리한 연산자를 기본 제공하고 있는데요.
어떤 수의 제곱수를 구한다거나 나눗셈을 할때 몫과 나머지를 쉽게 구할 수 있는 연산자를 제공합니다.
a = 2
b = 13
print("a의 3제곱은 ", a ** 3)
print("b 나누기 a의 몫은 ", b // a)
print("b 나누기 a의 나머지는 ", b % a)
위의 소스를 실행하면
a의 3제곱은 8
b 나누기 a의 몫은 6
b 나누기 a의 나머지는 1
너무 편한 연산자인거 같습니다.
그리고 재미있는건 문자열 연산인데요. '+'와 '*'를 사용할 수 있습니다.
'+'는 대충 상상하듯이 2개의 문자열을 붙여주는 연산자입니다.
'*'는 어떤 문자열 * 숫자를 하면 그 문자열이 숫자만큼 반복해서 붙여져서 길어집니다.
a = "Hello"
b = "World"
print("문자열 a 더하기 b 연산 : ", a + b)
print("문자열 a 곱하기 2 연산 : ", a * 2)
위의 소스의 실행결과를 보면
문자열 a 더하기 b 연산 : HelloWorld
문자열 a 곱하기 2 연산 : HelloHello
파이썬의 문자열 연산자 '*'가 재미있네요.
반응형
'파이썬 (Python) > 파이썬 키워드' 카테고리의 다른 글
파이썬 list 구조체에 새로운 값 추가 및 삭제, 범위 지정 (0) | 2021.06.27 |
---|---|
Array와 비슷하지만 더 편리한 파이썬의 list 구조체 (0) | 2021.06.27 |
for문 대신 while문을 사용한 구구단 출력하기 (0) | 2021.06.27 |
print와 for 문을 사용한 구구단 역순으로 출력하기 (0) | 2021.06.27 |
print와 for 문을 사용한 구구단 출력 (0) | 2021.06.27 |