Recent Posts
밍쯔와 안작고 안귀여운 에러들🖤
[Python] 프로그래머스 - level1 신규 아이디 추천 본문
[문제]
https://programmers.co.kr/learn/courses/30/lessons/72410
[코드]
def solution(new_id):
symbols = "~!@#$%^&*()=+[{]}:?,<>/"
imp = ""
str = new_id.lower()
for i in symbols:
str = str.replace(i, "")
imp = str[0]
for i in range(1, len(str)):
if (str[i-1]== ".") and (str[i]=="."):
continue
else:
imp += str[i]
str = imp.strip(".")
if len(str) == 0:
str += "a"
elif len(str) >= 16 :
str = str[:15]
str = str.strip(".")
if len(str) <= 2:
a = str[-1]
while len(str) < 3:
str += a
return str
꾸준히 풀자!! 아자아쟈
'Algorithm' 카테고리의 다른 글
[Python] 프로그래머스 - level1 음양 더하기 (0) | 2022.03.13 |
---|---|
[Python] 프로그래머스 - level1 신고 결과 받기 (0) | 2022.03.12 |
[Python] 프로그래머스 - level1 숫자 문자열과 영단 (0) | 2022.03.06 |
[Python] 프로그래머스 고득점 kit - 스택/큐: level2 다리를 지나는 트럭 (0) | 2022.02.26 |
[Python] 프로그래머스 고득점 kit - 스택/큐: level2 프린터 (0) | 2022.01.19 |