S E P H ' S

[Python] 핸드폰 번호 가리기 본문

Algorithm/Programmers

[Python] 핸드폰 번호 가리기

yoseph0310 2021. 6. 24. 17:51
 

코딩테스트 연습 - 핸드폰 번호 가리기

프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다. 전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자

programmers.co.kr

1. 문자열에 int형을 곱하면 그만큼 반복되는 것을 이용한다.

2. phone_number의 길이를 받고 뒷자리 4자리를 뺀 만큼 "*"를 곱한다.

3. phone_number의 뒷 4자리 (phone_number[-4:])를 back을 2번의 값에 더하여 리턴

 

def solution(phone_number):
	num = len(phone_number)
    back = phone_number[-4:]
    return "*"*(num-4)+back

'Algorithm > Programmers' 카테고리의 다른 글

[Python] 콜라츠 추측  (0) 2021.06.25
[Python] 하샤드 수  (0) 2021.06.25
[Python] 행렬의 덧셈  (0) 2021.06.24
[Python] x만큼 간격이 있는 n개의 숫자  (0) 2021.06.24
[Python] 완주하지 못한 선수  (0) 2021.06.24