프로그래머스코딩테스트1 파이썬 프로그래머스 level 1. 신규 아이디 추천 문제 신규 유저가 입력한 아이디를 나타내는 new_id가 매개변수로 주어질 때, "네오"가 설계한 7단계의 처리 과정을 거친 후의 추천 아이디를 return 하도록 solution 함수를 완성해 주세요. 풀이 def solution(new_id): answer = "" # 1 소문자 만들기 new_id = new_id.lower() # 2 소문자, 숫자, 빼기, 밑줄, 마침표만 사용 for value in new_id: if value.islower() or value.isdigit() or value in ["-", "_", "."]: answer += value # 3 . 두번 이상 반복되는 경우 .로 변경 while '..' in answer: answer=answer.replace('..', '... 2021. 4. 28. 이전 1 다음