def solution(my_string):
return sum(int(i) for i in my_string if i.isdigit())
isdigit()
- 문자열이 숫자로 구성되어 있는지 판별해주는 함수.
- 다만,
음수
나소숫점
이 있을 경우에는 숫자임에도 불구하고False
를 리턴하게 된다.
def solution(my_string):
answer = 0
for i in my_string:
if 65 <= ord(i) <129:
continue
else:
answer += int(i)
return answer
- 아스키 코드 이용