반응형
[1] 코드업 파이썬 기초 100제
100제 번째 20문제
[2] 문제
주민번호는 다음과 같이 구성된다.
XXXXXX-XXXXXXX
왼쪽 6자리는 생년월일(YYMMDD)이고, 오른쪽 7자리는 성별,출생지역,확인코드로 구성되어있다.
주민번호를 입력받아 형태를 바꿔 출력해보자.
1. 입력
주민번호 앞 6자리와 뒷 7자리가 '-'로 구분되어 입력된다.
(입력값은 가상의 주민번호이다.)
ex)110011-0000000
2. 출력
'-'를 제외한 주민번호 13자리를 모두 붙여 출력한다.
참고
아무것도 없는 공(empty) 문자는 작은 따옴표(') 2개를 붙여서 '' 로 표현한다.
https://codeup.kr/problem.php?id=6020
[3] 정답
1. 해설 미포함
f, r = input().split('-')
print(f,r, sep='')
2. 해설 포함
f, r = input().split('-')
# 문자 -를 기준으로 값 두개를 입력받아 각각 변수 f, r에 저장한다.
print(f,r, sep='')
# 공백이 없이 변수 f, r 저장된 값을 출력한다.
input 함수는 값을 입력받는 함수이다.
split 함수는 문자열을 나눌때 사용하는 함수이다.
print 함수는 값을 출력하는 함수이다.
sep은 print 함수의 옵션으로 구분자이다.
반응형
'프로그래밍 > 코드업 파이썬 기초 100제' 카테고리의 다른 글
코드업 파이썬 기초 100제 6022번(100제 22번째 문제) (0) | 2023.01.25 |
---|---|
코드업 파이썬 기초 100제 6021번(100제 21번째 문제) (0) | 2023.01.24 |
코드업 파이썬 기초 100제 6019번(100제 19번째 문제) (0) | 2023.01.24 |
코드업 파이썬 기초 100제 6018번(100제 18번째 문제) (0) | 2023.01.24 |
코드업 파이썬 기초 100제 6017번(100제 17번째 문제) (0) | 2023.01.24 |