나의 답 :
def solution(n):
answer=0
n=str(n)
for i in n:
answer+=int(i)
return answer
다른 사람의 답:
def sum_digit(number):
return sum([int(i) for i in str(number)])
나의 답 :
def solution(s):
l=s.split(' ')
n=[]
a=[]
for i in l:
for j in range(len(i)):
if j%2==0:
n.append(i[j].upper())
else:
n.append(i[j].lower())
a.append(''.join(n))
n=[]
l=' '.join(a)
return l
다른 사람의 풀이 :
def toWeirdCase(s):
return " ".join(map(lambda x: "".join([a.lower() if i % 2 else a.upper() for i, a in enumerate(x)]), s.split(" ")))
#return ' '.join([''.join([c.upper() if i % 2 == 0 else c.lower() for i, c in enumerate(w)]) for w in s.split()])
'공부 > 코딩테스트' 카테고리의 다른 글
[프로그래머스] 최대공약수와 최소공배수, 콜라츠 추측, 핸드폰 번호 가리기 (0) | 2021.01.07 |
---|---|
[프로그래머스] 2020카카오 인턴십-키패드 누르기 (0) | 2021.01.07 |
[프로그래머스] 제일 작은 수 제거하기, 정수 제곱근 판별 (0) | 2021.01.06 |
[프로그래머스] 자연수 뒤집어 배열로 만들기, 정수 내림차순으로 배치하기 (0) | 2021.01.05 |
[프로그래머스] 소수 찾기(with python) (0) | 2020.12.23 |