TIL 2-3 : 연산자

techbear·2022년 2월 3일
0

python

목록 보기
6/19
post-thumbnail

연산은 2개로 나누어 작성할 예정이다. 오늘 블로그 포스팅에서는 대입연산자, 산술연산자, 문자연산,

복합할당연산자에 대해서 정리하여 올려보겠다.

📋 연산이란?

  • 연산 : 수나 식을 일정한 규칙에 따라 계산하는 것을 말한다.
  • 대입, 산술, 비교, 논리 연산의 4가지로 구분된다.
  • 더 심화된 연산도 있지만 현재는 4가지로 구분

📌 대입연산자

  • 대입연산은 변수에서 설명했던 할당연산자와 동일한다.
  • 변수이름 = 데이터
message1 = "파이썬은 로또이다!!"
message2 = "파이썬은 사랑이다!!"

📌 산술연산자

  • 산술연산 기호는 아래의 표를 통해 확인해보자
산술연산 기호용도
+더하기
-빼기
*곱하기
/나누기
//
%나머지
**제곱

📌 산술연산 실습

  • 산술연산을 실습해보겠다
x = 5
y = 2
print(x+y)
print(x-y)
print(x*y)
print(x/y)
print(x//y)  # 몫
print(x % y)  # 나머지
print(x**y)  # 제곱

📌 문자연산

  • 문자열도 연산을 통해서 사용이 가능하다.
  • 아래의 코드를 확인해보자
tag1 = "#파이썬굿"
tag2 = "#오늘부터 1일"
tag3 = "#열공!!"

tag = tag1 + tag2 + tag3
print(tag)

📌 복합할당연산자

  • 산술연산과 문자를 복합적으로 사용한 연산자를 복합대입 연산자라고 한다.
  • 아래의 코드를 확인해보자
# 복합할당연산자
chamName = "트롤"
chamLevel = 10  # (레벨 1 증가)
chamLevel += 1 #chamLevel = chamLevel + 1

chamHealth = 2000  # (체력 300 감소)
chamHealth -= 300 # chamHealth = chamHealth - 300

chamDamage = 300  # (1.5배 증가)
chamDamage *= 1.5 # chamDamage = chamDamage * 1.5

profile
Today is Wonderful Magic!!

0개의 댓글