[Python] 기초 - 숫자값을 입력받아 형태를 변환시켜 출력하기
문제 주민번호는 다음과 같이 구성된다. XXXXXX-XXXXXXX 왼쪽 6자리는 생년월일(YYMMDD)이고, 오른쪽 7자리는 성별,출생지역,확인코드로 구성되어있다. 주민번호를 입력받아 형태를 바꿔 출력해보자. 입력예시 000907-1121112 출력예시 0009071121112 문제 해결을 위해 주민번호 앞자리와 뒷자리를 2개의 변수로 저장해준다. '-'를 기준으로 활용하여 2개의 변수로 저장하기 위해 split함수를 이용해주자. a,b=input().split('-') 변수값을 담았다면, 출력해줘야 하는데 print(a,b)로 출력하면 가운데에 공백이 생기는 문제가 발생한다.이를 방지하기 위해 format 함수를 활용하자. print('{}{}'.format(a,b)) 문제출처 : 코드업 파이썬 기초 ..
2021.08.23