[PGS] - 숨어있는 숫자의 덧셈

Kaydenna92·2022년 12월 10일
0

Algorithm

목록 보기
28/36

풀이

1번

def solution(my_string):
    return sum(int(i) for i in my_string if i.isdigit())

isdigit()

  • 문자열이 숫자로 구성되어 있는지 판별해주는 함수.
  • 다만, 음수소숫점이 있을 경우에는 숫자임에도 불구하고 False를 리턴하게 된다.

2번

def solution(my_string):
    answer = 0
    for i in my_string:
        if 65 <= ord(i) <129:
            continue
        else:
            answer += int(i)
    return answer
  • 아스키 코드 이용
profile
persistently

0개의 댓글