6013 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기1(py)
입력값 |
2개의 문자가 줄을 바꿔 입력된다. |
출력값 |
순서를 바꿔 한 줄에 한 문자씩 출력한다. |
정답 및 가능한 정답
a=input()
b=input()
print(b)
print(a)
a=input()
b=input()
a,b=b,a
print(a)
print(b)
해설
input은 사용자가 키보드로 입력한 모든 것을 문자열로 저장한다.
a=input()은 a라는 변수에 입력한 문자열을 저장한다는 뜻이다.
위 문제와 같이 input()함수를 2개 사용해서 2번 입력 할 수 있다.
파이썬에서는 a, b 변수 안의 값을 a, b = b, a 라는 코드로 쉽게 바꿀 수 있다.
다른 언어에서는 tmp라는 비어있는 변수를 만들어서 각 변수값을 옮기는 과정을 거치지만 파이썬은 괜찮다.