# 6017 : [기초-입출력] 문장 1개 입력받아 3번 출력하기(설명)(py)
입력 : 문장 1개
출력 : 공백을 두고 3번 출력한다.
inputStr = input()
print(inputStr, inputStr, inputStr)
# 6018 : [기초-입출력] 시간 입력받아 그대로 출력하기(설명)(py)
입력 : 시와 분이 콜론(:)으로 구분되어 입력
출력 : 입력받은 시간을 시:분 형태로 구분하여 출력
inputTime = input()
print(inputTime)
input은 입력받은 데이터를 모두 문자열로 처리합니다. 그렇기 때문에 입력받은 값을 그대로 출력하는 코드를 작성하여도 정답 처리됩니다!
문제의 의도대로 콜론으로 문자열을 구분하고 출력하는 것은 6018번의 문제에 나와있는 코드를 참고해도 될 것 같습니다!
# 6019 : [기초-입출력] 연월일 입력받아 순서 바꿔 출력하기(py)
입력 : 연도, 월, 일이 닷('.')으로 구분되어 입력
출력 : 대시(마이너스 기호)를 구분기호로 사용해서 일-월-연도로 바꿔 출력
year, month, day = input().split('.')
print(day, month, year, sep='-')
sep은 print함수의 매개변수로, 여러 변수들을 출력할 때 각각의 변수 사이에 삽입할 문자열을 지정하는 데 사용됩니다.
기본 값은 공백(' ')입니다. sep='-'로 지정해주면 변수 사이에 '-'를 채워넣고 출력합니다.
ex) print(inputNum1, inputNum2)를 하면, 1 2 이런식으로 공백으로 구분되어 출력됩니다.
# 6020 : [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기(py)
입력 : 주민번호 앞 6자리와 뒷 7자리가 '-'로 구분되어 입력
출력 : '-'를 제외한 주민번호 13자리를 모두 붙여 출력
first, second = input().split('-')
print(first, second, sep="")
print함수의 매개 변수 sep에 대한 설명은 이 게시글의 6019번 풀이를 참고해주세요!
- sep의 기본형은 sep=" "입니다. 즉, 따로 지정해주지 않으면 변수 사이에 공백을 채워넣어 출력합니다.
- 따라서 "아무 것도 없다"를 나타내는 빈 문자를 넣으려면 sep=""와 같이 지정해주어야합니다.
# 6021 : [기초-입출력] 단어 1개 입력받아 나누어 출력하기(설명)(py)
입력 : 5개의 문자로 이루어진 단어 1개
출력 : 각 문자를 한 줄에 한 문자씩 줄을 바꿔 출력
word = input()
print(word[0], word[1], word[2], word[3], word[4], sep='\n')
입력된 문자열 word에 대하여 word[0]을 하면 문자열의 맨 앞의 값을 참조할 수 있습니다.
만약 hello가 입력됐다면, word[0] = 'h'입니다.
print함수의 매개 변수 sep에 대한 설명은 이 게시글의 6019번을 참고해주세요!
# 6022 : [기초-입출력] 연월일 입력받아 나누어 출력하기(설명)(py)
입력 : 6자리 숫자로 이루어진 연월일(YYMMDD)
출력 : 년도(YY) 월(MM) 일(DD)을 공백으로 구분해 한 줄로 출력한다.
day = input()
print(day[0:2], day[2:4], day[4:6])
day[0:2] : 문자열의 0번 인덱스부터 1번 인덱스까지 출력합니다. 자세한 설명은 코드업의 문제 설명을 참고해주세요!
# 6023 : [기초-입출력] 시분초 입력받아 분만 출력하기(py)
입력 : 시:분:초 형식으로 입력
출력 : 분만 출력
hour, minute, second = input().split(':')
print(minute)
# 6024 : [기초-입출력] 단어 2개 입력받아 이어 붙이기(설명)(py)
입력 : 알파벳과 숫자로 이루어진 2개의 단어가 공백으로 구분되어 입력
출력 : 입력된 2개의 단어를 순서대로 붙여 출력
word1, word2 = input().split()
print(word1 + word2)
코드에 대한 피드백은 언제든지 환영입니다!

'Coding > Python - Codeup' 카테고리의 다른 글
[코드업/Codeup] Python : 6009~6016 풀이 [기초-입출력] #1 (0) | 2024.08.30 |
---|---|
[코드업/Codeup] Python : 1001~1008 풀이 [기초-출력] (0) | 2024.08.30 |