study gomi

[Python|파이썬] 기본 문법 - 변수, 변수명 본문

basic/python

[Python|파이썬] 기본 문법 - 변수, 변수명

공부하곰 2023. 12. 12. 14:35
728x90
반응형

변수

- 변수 : 하나의 값을 저장하는 저장공간

- 변수 선언 : 변수를 만들고 값을 넣는 것. (변수 이름 = 값) 형태

- 변수 명 짓는 규칙 : 시작은 문자나 _ / 구성은 문자, 숫자, _ / 공백이나 특수문자 사용 불가 / 대소문자 구분 / 키워드(예약어) 사용 불가(예_True,False,if, continue ...)

gomi1 = 3
gomi2 = 33
gomi3 = '3gomi3'

nameStart = '문자로 시작'
_nameStart = '_로 시작'

name = '문자나'
_name = '123숫자나'
_name_ = '_구성'

# 변수에 있는 값 출력
# 참고로 python에서 주석은 이렇게 달면 됨
print(gomi1)
print(gomi2)
print(gomi3)

 

지역변수

- 함수 내에서 정의되어서 함수 내에서만 사용 가능한 변수

- 함수 내에서는 자유롭게 수정이 가능

 

전역변수

- 어디서든 사용할 수 있음

- global 키워드 사용 -> 함수 내, 밖에서 동시에 사용 가능

scope_check1 = '전역 변수'
scope_check2 = '지역 변수'
print(scope_check1)

def func1():
    global scope_check1
    scope_check1 = '진짜 전역 변수'
    scope_check2 = '함수 내 지역 변수'
    print(scope_check2)

func1()
print(scope_check1)
print(scope_check2)
728x90
반응형