본문 바로가기

파이썬 프로그래밍/파이썬 심화

[Python] 파이썬 예제. 스트링을 숫자로 바꾸기

본 게시글은 http://tryhelloworld.co.kr/ 에서 문제를 참고하여 풀이한 게시글입니다.


level 1 의 난이도 쉬움 문제입니다.



문제

strToInt 메소드는 String형 str을 매개변수로 받습니다.
str을 숫자로 변환한 결과를 반환하도록 strToInt를 완성하세요.
예를들어 str이 "1234"이면 1234를 반환하고, "-1234"이면 -1234를 반환하면 됩니다.
str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다.


1
2
3
4
5
6
7
8
9
def strToInt(str):
    result = 0
    #함수를 완성하세요
    
    return 0
 
 
# 아래는 테스트로 출력해 보기 위한 코드입니다.
print(strToInt("-1234"));
cs




풀이

1
2
3
4
5
6
7
8
9
def strToInt(str):
    result = 0
    #함수를 완성하세요
    result = int(str)
    return result
 
 
# 아래는 테스트로 출력해 보기 위한 코드입니다.
print(strToInt("-1234"));
cs
여기서 중요한것은 

4번째줄에서 str로 받아온 -1234를 

int를 사용하여 정수형으로 변환한 후에 변환된 result를 return받아오는 문제입니다.
매우 쉬운 난이도의 문제네요.