10. 문자열에서 숫자만 추출하기
문자열에서 숫자만 추출할 때는 isdecimal 혹은 isdigit 함수를 이용한다. s = input() res = 0 for x in s : if x.isdecimal(): x = int(x) res = res * 10 + x res_list = [] for i in range(1, res + 1) : if res % i == 0 : res_list.append(i) print(res) print(len(res_list)) 그리고 약수의 개수를 확인할 때는 0으로 나눠떨어지는거 list 만들어서 길이 출력해주었음.
- 알고리즘과 자료구조/매일매일 알고리즘
- · 2024. 1. 4.