변수란 어떠한 값을 저장하는 메모리 공간이자 저장된 위치를 가리키는 레퍼런스이다.
파이썬에서는
변수명 = 수식 또는 값
a = 1
이렇게 =assignment 기호를 사용하려 변수를 입력한다.
여기서 중간변수를 변경하려면 어떻게 해야할까?
# 퀴즈 : user1, user2의 변수값을 서로 변경하여라
user1 = "영희"
user2 = "철수"
print('='*50)
print('user1 = ', user1)
print('user2 = ', user2)
# 중간변수 설정 (전통식)
temp = user1
user1 = user2
user2 = temp
print('='*50)
print('user1 = ', user1)
print('user2 = ', user2)
# 쉼표를 이용한 변수 교체 (파이썬만의 방식)
user1, user2 = user2, user1
print('='*50)
print('user1 = ', user1)
print('user2 = ', user2)
'<프로그래밍 언어> > [Python]' 카테고리의 다른 글
[Python] codeup 081 : [기초-종합] 16진수 구구단 출력하기(py) (0) | 2022.03.15 |
---|---|
[프로그래머스] 나머지가 1이 되는 수 찾기 (0) | 2022.03.07 |
[프로그래머스] 약수의 합 (0) | 2022.03.07 |
[프로그래머스] 수박수박수박수박수박수? (0) | 2022.03.06 |
[프로그래머스] 자릿수 더하기 (0) | 2022.03.06 |
댓글