728x90
반응형
1. x 사이의 개수
- 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/181867
- 구현 코드
def solution(myString):
strArr = myString.split("x")
return [len(n) for n in strArr]
2. 문자열 잘라서 정렬하기
- 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/181866
- 구현 코드
def solution(myString):
answer = [s for s in myString.split("x") if s != ""]
answer.sort()
return answer
3. 간단한 식 계산하기
- 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/181865
- 구현 코드
def solution(binomial):
answer = 0
binomial_split = binomial.split()
if binomial_split[1] == "+":
answer = int(binomial_split[0]) + int(binomial_split[2])
elif binomial_split[1] == "-":
answer = int(binomial_split[0]) - int(binomial_split[2])
else:
answer = int(binomial_split[0]) * int(binomial_split[2])
return answer
4. 문자열 바꿔서 찾기
- 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/181864
- 구현 코드
def solution(myString, pat):
myString = ''.join(["B" if s == "A" else "A" for s in myString])
return 1 if pat in myString else 0
5. rny_string
- 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/181863
- 구현 코드
def solution(rny_string):
return rny_string.replace('m', 'rn')
728x90
반응형