문제📃
풀이😀
- input값 뒤에서 4자리까지 마스킹
- input값 뒤의 4자리 append
- 문자열로 출력
코드⌨
def solution(phone_number):
answer = []
for i in range((len(phone_number)-4)):
answer += '*'
answer += phone_number[-4:]
return ''.join(answer)
다른사람의 풀이🧑
def hide_numbers(s):
return "*"*(len(s)-4) + s[-4:]
print("결과 : " + hide_numbers('01033334444'));
- 문자열 '*'을 input 길이-4 까지
- input -4부터 끝까지
- 두개 합치기
보고 수정해보기
def solution(phone_number):
answer = []
answer.append('*' * (len(phone_number)-4) + (phone_number[-4:]))
return ''.join(answer)
phone_number = "01033334444"
print(solution(phone_number))
- 문자열 사칙연산 된다.