본문 바로가기

Data Science/Python

[파이썬] 구글 코랩 변수의 이름과 출력

변수 : 데이터를 담는 그릇

->변수라는 그릇에 정수를 담을 수도 있고, 긴 글을 담을 수도 있고, File을 담을 수도 있다.

우리가 재사용하기 쉽게 별명을 지정해준다고 쉽게 이해하자

 

1. 변수의 이름

변수를 등록할 때 가능한 것과 불가한 것을 알아보자

 

case1. 알파벳(가능) / 대소문자 모두 가능 / 심지어 한글도 가능하나 사용하는 것은 비추(범용적이지 못함)

a = 1

A = 1

안녕 = 1

 

이렇게 각각 알파벳, 대문자, 한글로 변수를 만들 수 있다.

이렇게 변수를 생성한다면

 

- a를 입력하고 실행할 경우, 1이 출력됨 

- A를 입력하고 실행해도 1이 출력됨

- 안녕를 입력하고 실행해도 1이 출력됨

 

case2. 알파벳+숫자 (가능)

a1 = 1 : 알파벳과 숫자를 조합하여 변수 생성 가능

 

case3. 알파벳+언더바(_) (가능)

a_ = 1 : 언더바의 경우 타 특수문자와 달리 가능한 특수문자라 실제로 엄청 많이 쓰인다고 함

 

case4. 언더바(_)+알파벳 (가능)

_a = 1 : 언더바를 앞에 붙여도 가능

 

case5. 숫자+알파벳 (불가능)

1a = 1 : 숫자가 먼저 올 경우 불가능 함 

 

case6. 특수문자 (불가능)

# = 1 : 특수문자 불가능

 

case7. 알파벳 + 언더바를 제외한 특수문자 (불가능)

a$ = 6 : 언더바가 아닌 특수문자 모두 불가능

 

case8. 변수의 이름 사이의 공백 (불가능)

a b = 6 : 변수 사이 (a와 b 사이)에 공백이 있으면 불가

 

 

*주로 변수는 소문자 알파벳으로 생성하고, 필요시 언더바나 숫자를 붙히는 방식이 일반적이다.

e.g. test = 10

     test01 = 20

     test_01 = 30

 

 

2. 변수의 출력

 a = 123 으로 변수를 입력

이 변수를 아래와 같이 print 구문으로 출력할 경우,

print(a) = 123

(이 경우, 문자열을 출력하는 것이 아닌 변수 값을 출력하는 것이므로 ''를 붙이지 않음)