본문 바로가기
Coding/초보자를 위한 파이썬 300제

초보자를 위한 파이썬 300제 // 235 함수 replace()

by 포스트it 2021. 3. 14.
728x90
반응형

 

문제

콤마가 포함된 문자열 숫자를 입력받아 정수로 변환하는 convert_int 함수를 정의하라.

convert_int("1,234,567")

1234567

내풀이

def convert_int(num):
    print(int(num.replace(",", "")))

convert_int("1,234,567")

결과값
1234567

정답

def convert_int (string) :
    return int(string.replace(',', ''))

replace()로 , 를 없엔 후 int로 형변환 해주어 출력 하면 된다.
replace("지울문자", "변경문자")

 

728x90
반응형

댓글