728x90
8. 변수값 동시에 복사
8.1 변수 값 복사하기
📌 [기본 개념] 변수값 동시에 복사
✔ 값을 넣어주는 = 연산을 chain 형식으로 적기: (변수 1) = (변수 2) = (변수 3)
오른쪽에서부터 연산이 이루어지므로,
1) 변수 2에 변수 3의 값을 넣어줍니다.
2) 변수 1에 변수 2의 값(변수 3의 값)을 넣어줍니다.
📌 [문제] 링크
📌 [풀이 및 코드]
더보기
[풀이]
📍 변수 a, b, c에 정수 1, 2, 3을 대입합니다.
📍 = 연산을 chain 형식으로 사용하여 변수 c의 값을 변수 a, b에 넣어줍니다.
[코드]
a, b, c = 1, 2, 3
a = b = c
print(a, b, c)
8.2 변수 값 복사하기 2
📌 [문제] 링크
📌 [풀이 및 코드]
더보기
[풀이]
📍변수 a, b, c에 정수 5, 6, 7을 대입합니다.
📍 = 연산을 chain 형식으로 사용하여 변수 c의 값을 변수 a, b에 넣어줍니다.
[코드]
a, b, c = 5, 6, 7
a = b = c
print(a, b, c)
8.3 합을 복사하기
📌 [문제] 링크
📌 [풀이 및 코드]
더보기
[풀이]
📍 변수 a, b, c에 정수 1, 2, 3을 대입합니다.
📍 = 연산을 chain 형식으로 사용합니다. 이때, 세 정수의 합을 각 정수에 대입해야 하므로
가장 오른쪽 = 연산에 (a + b + c)를 넣어주어 합을 먼저 계산하도록 합니다.
[코드]
a, b, c = 1, 2, 3
a = b = c = (a + b + c)
print(a, b, c)
728x90
'코딩테스트 대비' 카테고리의 다른 글
[코드트리 챌린지] [Novice Low] 2. 입출력 (2) - 실수 입력 (0) | 2023.09.21 |
---|---|
[코드트리 챌린지] [Novice Low] 2. 입출력 (1) - 정수 입력 (0) | 2023.09.20 |
[코드트리 챌린지] [Novice Low] 1. 출력 (7) - 두 변수 값을 교환 (0) | 2023.09.18 |
[코드트리 챌린지] [Novice Low] 1. 출력 (6) - 다른 변수로부터 값 변경 (0) | 2023.09.17 |
[코드트리 챌린지] [Novice Low] 1. 출력 (5) - 변수 값 변경 (0) | 2023.09.16 |