본문 바로가기
Python/파이썬 기초

[Python] 변수, 주석

by isfp_yykkng 2023. 2. 15.

변수와 주석

변수

변수 (valuable) : 변하는 수나 값을 넣는 공간

변수에는 숫자인 정수, 실수, 문자와 문자열, boolean을 넣을 수 있다.

변수 선언과 사용

변수명 = 값

위와 같이 변수를 선언하고 나면, 변수의 이름을 가지고 그 값을 불러와서 사용

변수에 새로운 값을 입력하는 방법은 변수를 선언하는 것과 같다.

name = "Y씨"
print("안녕 나는", "Y씨", "(이)야.") # 출력 : 안녕 나는 Y씨 (이)야.
print("안녕 나는", name, "(이)야.")  # 출력 : 안녕 나는 Y씨 (이)야.
name = "K씨"
print("안녕 나는", name, "(이)야.")  # 출력 : 안녕 나는 K씨 (이)야.

변수에는 숫자(정수, 실수), 문자열, 문자, Boolean 등의 다양한 자료형이 들어갈 수 있음. 

파이썬은 다른 언어 (c, c++, java) 들과는 다르게 변수에 넣은 자료형에 따라 알아서 변수의 데이터 타입이 결정된다.

변수 규칙

  • 파이썬에서는 주로 snake case를 이용한다. ( ex. my_age )
  • 대문자/ 숫자로 시작하지 않는다.
  • 특수 문자 "+", "-", " " 등은 사용하지 못한다.

자료형에 따른 계산

  • 숫자는 모든 계산(사칙연산, 제곱, 제곱근 등)이 가능하다.
  • 문자열 (텍스트)은 더하기만 가능하고, 이 더하기는 문자열을 이어붙이는 것이다.
num1 = 14
num2 = 7

add = num1 + num2 #더하기 21
min = num1 - num2 #빼기 7

text = '2023' + '2024' #결과 20232024

주석

주석(annotation) : 코드를 설명하기 위해 코드에 적어 놓는 프로그래밍 언어가 무시하는 문자 (코드를 임시로 작동하도록 꺼두기 위해서도 사용)

주석 사용

  • 한줄 주석 : #을 쓰고 오른쪽에 주석을 입력한다.
  • 여러줄 주석 : 따옴표 """ ( ''' 도 가능) 로 그 내용을 둘러싼다.
#이름과 나이를 출력하는 코드
name = 'Y씨' #이름
age = 200  #나이

print('주석처리 되지 않은 코드')

#이 아래 줄은 주석처리 되었기 때문에 실행되지 않는다.
#print('주석 처리된 코드')

"""
여러줄을
한 번에
주석처리할때는 이렇게 따옴표 3개로 
내용을 감싸주세요.
"""

'Python > 파이썬 기초' 카테고리의 다른 글

[Python] 자료구조 2 - 딕셔너리, 튜플  (0) 2023.02.19
[Python] 자료구조 1 - 리스트  (0) 2023.02.17
[Python] 자료형과 사용자 입력  (0) 2023.02.17
[Python] 함수  (0) 2023.02.17
[Python] 조건문  (0) 2023.02.16