오늘도 어제에 이어서 “한 번에 끝내는 파이썬 웹 개발 초격차 패키지 Online” 의챕터 3-2. 변수 강의를 듣고 정리해보았다. 참고로 이 포스팅은 공부용으로 강의 내용을 요약한 것으로 자세한 강의 내용은 위 링크를 참조 할 것.


2022-04-21-Python-Photo1

2022-04-21-Python-Photo2


Ch04. 연산과 연산자

1. 연산(1)

1. 연산이란?

  • 수나 식을 일정한 규칙에 따라 계산하는 것

2. 연산의 종류

  • 가장 많이 쓰이는 연산은 아래 네 가지.
  • 대입연산
  • 산술연산
  • 비교연산
  • 논리연산

3. 대입연산

  • ‘변수이름 = 데이터’
  • 오른쪽의 데이터를 왼쪽의 변수이름에 할당한다(=: 할당연산자)

4. 산술연산

연산자(연산기호) 설명
+ 더하기
- 빼기
* 곱하기
/ 나누기
//
% 나머지
** 제곱

5. 실습

  • 대입 연산은 지난 시간 실습을 진행해 이번에는 생략하도록 한다.

  • 산술연산 예시

    # 1. 대입연산
    # 변수이름 = 데이터
    
    # 2. 산술연산
    # - 숫자 연산
    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) # 제곱

  • 결과값은 아래와 같다.

    7
    3
    10
    2.5
    2
    1
    25

  • 숫자 뿐만 아니라 문자열도 서로 더할 수 있다.
# - 문자열 연산
tag1 = "#내꺼하자"
tag2 = "#오늘부터1일"
tag3 = "#여친생김"

tag = tag1 + tag2 + tag3
print(tag)

  • 연산 결과는 아래와 같다.
#내꺼하자#오늘부터#여친생김

  • 문자열을 서로 곱할 수도 있다.
message = "우리 모두 파이썬을 사랑합니다." * 5
print(message)

  • 연산 결과 아래와 같이 문자열이 5번만큼 출력되는 것을 확인할 수 있다.
우리 모두 파이썬을 사랑합니다.우리 모두 파이썬을 사랑합니다.우리 모두 파이썬을 사랑합니다.우리 모두 파이썬을 사랑합니다.우리 모두 파이썬을 사랑합니다.

  • 문장이 끝난 뒤 줄 바꿈을 하고 싶은 경우 줄바꿈문자 \n 을 넣어주면 된다.
message = "우리 모두 파이썬을 사랑합니다.\n" * 5
print(message)

  • 연산결과 아래와 같이 문자열이 끝날때마다 줄이 바뀌는 것을 확인할 수 있다.
우리 모두 파이썬을 사랑합니다.
우리 모두 파이썬을 사랑합니다.
우리 모두 파이썬을 사랑합니다.
우리 모두 파이썬을 사랑합니다.
우리 모두 파이썬을 사랑합니다.

  • 복합할당연산자
# 복합할당연산자
level = 10 # (레벨 1 증가)
level = level + 1 # 이 식을 아래와같이 표현할 수 있다.
level += 1 # 복합할당연산자를 사용(= level = level + 1)

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

attack = 300 # (공격력 1.5배 증가)
attack *= 1.5 # attack = attack * 1.5 

speed = 420 # (이동속도 50% 감소)
speed /= 2 (speed = speed/2)

print(level, health, attack, speed)

  • 출력 결과는 하기와 같다
11 1700 450 210

다음에는 비교연산, 논리연산, 멤버십연산에 대해 알아보도록 하겠다.


본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.



#패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #캐시백챌린지 #캐시백 #환급챌린지 #한번에끝내는파이썬웹개발초격차패키지Online