• Languages/Python
  • 파이썬 초보가 알아두면 좋은 기본 문법 '변수'

  • 무비_ · 2024. 5. 23. ·
  1. Home
본문듣기
본문글자

파이썬 기본 문법

파이썬 프로그래밍에서 가장 기본이 되는 변수에 값을 저장하는 방법과 변수명을 만드는 방법을 배워보겠습니다. 초보자들이 가장 실수를 많이 할 수 있기 때문에 파이썬 초보가 알아두면 좋은 기본 문법입니다.

변수

변수(Variable)는 컴퓨터에서 데이터가 저장되는 메모리 공간의 위치를 의미합니다. 변수를 생성한다는 것은 메모리 공간을 확보한다는 것을 의미하고 변수에 값을 할당하다는 말은 그 공간에 숫자나 문자열 등의 데이터를 저장한다는 것을 말합니다.

변수 컴퓨터 메모리
num 25
x 커피
y 사과

num, x, y와 같은 것을 우리는 변수라고 부르는데 변수 num은 숫자 데이터 25가 저장된 메모리의 위치를 의미하고, 변수 x는 '커피'가 저장된 메모리의 위치, 변수 y는 '사과'가 저장된 메모리 공간의 위치를 나타낸다고 이해하시면 됩니다.

변수에 값 저장

변수는 데이터 값이 저장되는 위치를 의미한다고 했는데 변수에 값을 저장하는 방법에 대해 알아보겠습니다. 다음은 변수를 이용하여 두 수의 합을 구하여 출력하는 프로그램입니다. 이 예제를 통해 변수에 값을 할당하는 방법을 배워 보겠습니다.

a = 25
b = 45
c = a + b
print(c)

위 파이썬 프로그램을 실행한 결과 값은 70입니다.

  • 1행 변수 a에 25를 저장한다. a라는 메모리 공간에 숫자 데이터 값 25를 저장한다. 이런 경우 변수 a에 값 25를 저장한다라고 말합니다.
  • 2행 변수 b에는 45를 저장한다.
  • 3행 변수 a(값:25)와 변수 b(값: 45)를 더한 결과 값 70을 변수 c에 저장한다.
  • 4행 print() 함수를 이용하여 변수 c를 출력한다. 따라서 실행 결과에 70이 출력된다.

컴퓨터 안에 기호 '='
변수 = 변수(또는 데이터)
파이썬과 같은 컴퓨터 언어에서 기호 =는 '할당 연산자'라고 하며, '같다'라는 의미가 아니라 '우측의 데이터를 좌측의 변수에 저장'하는 것이라는 것을 기억하시기 바랍니다.

변수명 규칙

변수를 만들 때 올바른 변수명에 대한 규칙이 잇는데 이를 따르지 않으면 프로그램에 오류가 발생하게 됩니다. 올바르게 변수명을 만드는 방법에 대해 알아보겠습니다.

변수명은 영문, 숫자, 밑줄(_)의 조합

변수명의 기본 규칙은 영문 대소문자, 밑줄(_), 숫자를 조합하여 사용하는 것입니다. 변수명은 숫자로 시작해서는 안 됩니다. 그리고 영문자 또한 대문자와 소문자가 다르게 분류됩니다. 예를 들어 Age와 age는 서로 다른 두 변수로 구분됩니다.

x = 30
computer = 'windows'
Age = 40
my_score = 90
_name = '윤택'
myBirthYear = 1992
date2 = 30.5

print (x, computer, Age, my_score, _name, myBirthYear, date2)

위 프로그램을 실행해 보면 30 windows 40 90 윤택 1992 30.5가 출력되는 것을 확인할 수 있습니다. 사용된 변수명 x, computer, Age, my_score, _name, myBirthYear, date2는 유효한 변수명입니다.

잘못된 변수명

변수명에는 @, #, $, %, ^, &, *, -, /, (,) 등의 특수문자나 공백(' ')을 사용하면 안 됩니다. 또한 변수명의 시작을 숫자로 하면 오류가 발생하게 됩니다. 다음 예는 변수명에 오류가 있는 경우입니다. 무엇이 잘못되었는지 살펴보세요.

kor score = 85
5font = '나눔고딕'
my-age = 70
percent% = 95
animal# = '타오바오'

위 프로그램을 실행하면 오류가 발생하게 됩니다. 처음 1행에서부터 오류가 있기 때문에 바로 오류메시지가 출력되는 것입니다. 변수명에서 어떤 것이 잘못되었는지 하나씩 살펴보도록 하겠습니다.

  • 1행 kor과 score 사이에 공백(' ')이 사용되었습니다.
  • 2행 변수명 시작이 숫자 5가 사용되었습니다.
  • 3행 하이픈(-)은 컴퓨터의 연산 뺄셈 기호(-)와 같기 때문에 변수명에 사용하면 안 됩니다.
  • 4행 특수문자 %가 사용되었습니다.
  • 5행 특수 문자 샾(#)이 사용되었습니다. # 기호는 사실 파이썬 프로그램 안에서 주석(설명글)을 작성하는 데 사용되는 기호입니다.

오늘은 파이썬을 시작하는데 필요한 기본 문법인 변수에 대해 알아보았습니다. 다음시간에는 데이터형에 대해 알아보도록 하겠습니다.

'Languages > Python' 카테고리의 다른 글

파이썬 초보 기본 문법 화면에 '출력과 입력' 방법 배우기  (0) 2024.06.10
파이썬 초보 문자열 처리 방법 배우기  (0) 2024.06.07
파이썬 초보 기본 문법 숫자 연산  (0) 2024.06.04
파이썬 중급자가 만들면 좋은 추천 프로그램 아이디어  (0) 2024.06.01
파이썬 초보도 간단하게 만들 수 있는 프로그램 아이디어  (0) 2024.05.29
파이썬 초보 기본 문법 데이터형 변수  (0) 2024.05.26
파이썬 입문 IDLE 설치 및 사용 방법  (0) 2024.05.20
파이썬 입문자를 위한 개발 툴  (0) 2024.05.18

당신이 좋아할 만한 콘텐츠

  • 파이썬 초보도 간단하게 만들 수 있는 프로그램 아이디어 2024. 5. 29.
  • 파이썬 초보 기본 문법 데이터형 변수 2024. 5. 26.
  • 파이썬 입문 IDLE 설치 및 사용 방법 2024. 5. 20.
  • 파이썬 입문자를 위한 개발 툴 2024. 5. 18.
무비_
무비_
여러 가지 유익한 콘텐츠를 기록하며, 생산적인 활동을 도모하는 MuBi입니다.
  • 무비_
    MUBI
    무비_
  • 전체
    오늘
    어제
    • ROOT (50)
      • Life (5)
        • Lotto (5)
      • Blog (24)
        • Tistory (18)
        • Blogspot (6)
      • Languages (18)
        • Python (18)
      • Program (3)
  • 블로그 메뉴

    • 태그
    • 방명록
  • 링크

  • 공지사항

    • 스팸 댓글 차단 합니다
    • 무비 블로그 입니다.
  • 인기 글

  • 태그

    파이썬
    Program
    파비콘
    복권 분석
    티스토리챌린지
    출력과 입력
    썸네일
    analysis
    콘솔오류
    Lotto
    파이썬 초보
    LightBox
    티스토리
    diskcopy
    오블완
    프로그램
    아이디어
    자동 타이핑
    해결방법
    스킨 편집 단축키
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
파이썬 초보가 알아두면 좋은 기본 문법 '변수'
상단으로

티스토리툴바