반응형 신규아이디추천1 [파이썬🐍] 프로그래머스 : 신규 아이디 추천 def solution(new_id): # 1단계 new_id = new_id.lower() # 2단계 answer = '' for word in new_id: if word.isalnum() or word in '-_.': answer += word # 3단계 while '..' in answer: answer = answer.replace('..', '.') # 4단계 answer = answer[1:] if answer[0] == '.' and len(answer) > 1 else answer answer = answer[:-1] if answer[-1] == '.' else answer # 5단계 answer = 'a' if answer == '' else answer # 6단계 if len(an.. 2021. 4. 18. 이전 1 다음 반응형