IdoCleanCode
article thumbnail
Published 2023. 12. 11. 15:17
Python - 변수의 생성 카테고리 없음
반응형

관련 자료

파이썬 튜토리얼

Python - 변수란 무엇인가?

변수의 생성
변수의 생성

 

 

변수 생성 방법

단일 변수 생성

파이썬에서는 변수를 생성할때 별도의 선언 과정이 필요하지 안습니다. 변수 이름 다음에 할당 연산자(=)와 그다음에 할당할 값이 오면 변수가 생성되고 갑이 할당됩니다.

변수의 생성
변수의 생성


예를 들어, x = 10 이라는 코드 'x'라는 이름의 변수를 생성하고 그변수에 10이라는 값을 할당하는 과정입니다.

코드예제)

# 'name'이라는 이름의 변수를 생성하고 그 변수에 'John Doe'라는 값을 할당
name = "John Doe"
print(name)  # 출력: John Doe

# 'age'라는 이름의 변수를 생성하고 그 변수에 27이라는 값을 할당
age = 27
print(age)  # 출력: 27

# 'is_student'라는 이름의 변수를 생성하고 그 변수에 True라는 값을 할당
is_student = True
print(is_student)  # 출력: True​

 

 

여러 변수에 각각 다른 값을 할당

파이썬에서는 여러 변수를 동시에 생성하고 값들을 할당하는 방법은 콤마 ","기호를 사용하여 변수들을 나열하고, 할당연산자 "=" 통해 값을 할당함으로써 이루어집니다.

여러 변수에 다른 값 할당
여러 변수에 다른 값 할당


예를 들어 x, y ,z, = 1, 2, 3 코드는 x, y, z 변수를 동시 생성하고 각각 순서대로 1, 2, 3 값을 할당합니다.

코드 예제)

a, b, c = 1, 2, 3
print(a, b, c) # 출력 1 2 3

이름, 나이, 성별 = 'cleancode', 10, "남"
print(이름, 나이, 성별) # 출력 cleancode 10 남​



여려 변수에 동일한 값을 할당

단일 라인의 코드로 여려 변수에 동일한 값을 할당할 수있습니다. 한줄로 변수명과 할당연산자 변수의 값을 나열하면 됩니다.

여려 변수에 동일한 값 할당

 

예를 들어 x = y = z = 100 코드는 각각의 변수에 100의 값을 할당 합니다.

 

코드 예제)

a = b = c = 10
print(a, b, c)  # 출력: 10 10 10

 

변수의 값 교환

파이썬에서는 두 변수의 값을 간편하게 교환할 수 있습니다. 기본 형태는 형태는 다음과 같습니다.

변수의 값의 교환

 

이것은 파이썬의 튜플(tuple)특성중에 언패킹을 이용한 것으로, 변수를 바꾸는 과정에서 임시 변수를 사용하지 않아도 됩니다.

 

코드예제)

x = 10
y = 20
print(x, y)  # 출력: 10 20

# 값 교환
x, y = y, x
print(x, y)  # 출력: 20 10


 

참고 자료
https://docs.python.org/ko/3/tutorial/index.html
https://realpython.com/python-variables/

https://roadmap.sh/python

https://www.w3schools.com/python/default.asp

 

반응형
profile

IdoCleanCode

@IdoCleanCode

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!