본문 바로가기

python Variable4

파이썬 글로벌 변수 파이썬 글로벌 변수 위의 모든 예에서와 같이 함수 외부에서 생성된 변수를 전역 변수라고 한다. 글로벌 변수는 기능 안에서나 외부에서나 누구나 사용할 수 있다. 함수 외부에 변수를 생성하여 함수 내부에 사용 x = "굉장해" def myfunc(): print("파이썬은 " + x) myfunc() 함수 내부에 이름이 같은 변수를 생성하면 이 변수는 로컬 변수가 되며 함수 내부에서만 사용할 수 있다. 이름이 같은 글로벌 변수는 원래의 값과 글로벌 변수로 그대로 유지된다. x변수는 myfunc()함수 외부에서 정의되었고, 현재 myfunc()함수 내에서 사용된다. 위의 예에서 x변수는 글로벌 변수이다. 위의 코드를 실행하면 아래 그림과 같다. 함수 내부에 전역 변수와 동일한 이름의 변수 만들기 x = "굉장.. 2023. 9. 22.
파이썬 변수 - 여러 개 값 할당 여러 개의 변수에 여러 개의 값을 할당 Python을 사용하면 한 줄에 여러 변수에 값을 할당할 수 있습니다: x, y, z = "오렌지", "바나나", "체리" print(x) print(y) print(z) 위의 코드를 실행하면 아래 그림과 같다. 여러 개의 변수에 하나의 값 할당 그리고 한 줄에 있는 여러 변수에 동일한 값을 할당할 수 있다: x = y = z = "오렌지" print(x) print(y) print(z) 위의 코드를 실행하면 아래 그림과 같다. Unpack Collection 리스트, 튜플 등에 값의 모음이 있는 경우 파이썬을 통해 값을 변수로 추출할 수 있다. 이를 언팩이라고 한다. fruits = ["사과", "바나나", "체리"] x, y, z = fruits print(x).. 2023. 9. 20.
파이썬 변수이름 파이썬 변수 이름 변수는 이름이 짧거나(예: x, y) 설명력이 더 높은 이름(나이, 자동차 이름, total_volume)을 가질 수 있다. Python 변수에 대한 규칙: 변수 이름은 문자 또는 밑줄 문자로 시작해야 합니다 변수 이름은 숫자로 시작할 수 없습니다 변수 이름에는 영숫자 문자와 밑줄(A-z, 0-9 및 _ )만 포함할 수 있습니다 변수 이름은 대소문자를 구분합니다(연령, 연령 및 AGE는 서로 다른 변수입니다) 변수 이름은 Python 키워드가 될 수 없습니다. myvar = "myvar" my_var = "my_var" _my_var = "_my_var" myVar = "myVar" MYVAR = "MYVAR" myvar2 = "myvar2" print(myvar) print(my_va.. 2023. 9. 19.
파이썬 변수 변수 변수는 데이터 값을 저장하기 위한 컨테이너이다. 변수를 만들자 Python에는 변수를 선언하는 명령이 없다. 변수에 처음 값을 할당하는 순간 변수가 생성된다. x = 5 y = "John" print(x) print(y) 위의 예제에서는 x와 y 변수가 생성이 되었고 x에는 5, y에는 'john'이라는 값을 할당하였다. 위의 코드를 실행하면 아래 그림과 같다. 변수는 특정 유형을 사용하여 선언할 필요가 없으며, 설정된 후에도 유형을 변경할 수 있다. x = 4 x = "길동" print(x) 처음 x 변수에 4 숫자값을 할당하였고, 그 후에 x 값에 '길동' 문자열을 할당하였다. 유형 변경으로 인한 오류는 없다. 위의 코드를 실행하면 아래 그림과 같다. 변수 캐스팅 변수의 데이터 유형을 지정하려면.. 2023. 9. 17.