로딩
요청 처리 중입니다...

[프로그래머스 파이썬 코딩테스트 1단계]신규 아이디 추천

 [프로그래머스 파이썬 코딩테스트 1단계]신규 아이디 추천

def solution(new_id): answer = '' #1단계 new_id = new_id.lower() #2단계 특수문자 제거 ok_word =[45,46,95] for i in new_id : if i.isalpha() or i.isdigit() or (ord(i) in ok_word) : answer +=i #3단계 while(".." in answer): answer = answer.replace("..",".") #4단계 answer = answer.strip('.') #5단계 if answer =='': answer='a' #6단계 answer = answer [ :15] answer = answer.strip('.') #7단계 if len(answer)< 3 : answer = (answer +answer[-1]*3)[:3] return answer 풀이. 신규 아이디 추천을 위한 단계별로 실행하게 끔 작성하면 되는문제. -1단계 대문자를 모두 소문자로 바꿔준다 ...

# 1단계 # 신규아이디추천 # 코딩테스트 # 파이썬 # 프로그래머스