본문 바로가기
Algorithm/CodeUp

[CodeUp 기초 100제]1011 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기(풀이 성공)

by 전봇대파괴자 2020. 10. 9.

 


입력:

문자 1개가 입력된다.
(단, 입력되는 문자는 알파벳 대, 소문자 및 숫자를 비롯한 아스키코드로 표현할 수 있는 문자들만 입력된다.)

 

 

출력:

입력된 문자를 그대로 출력한다.


내 코드:

x = str(input())
print("%s"%x)

 

 

또 다른 풀이:

x = input()
print(x)

 

Comment: 

이번에는 문자열(string, str)을 그대로 출력하는 문제입니다. 굳이 str()을 써주지 않아도, input에 들어가는 값들은 변수로 지정될 경우 기본적으로 문자열이 되기 때문에 큰 상관 없습니다.

"%s" % x 코드를 해석하면 x라는 문자열로 "%s"이 있는 자리를 대체하겠다는 뜻인데, 이것 역시 굳이 써주지 않아도 상관없습니다.