본 게시글은 http://tryhelloworld.co.kr/ 에서 문제를 참고하여 풀이한 게시글입니다.
level 1 의 난이도 쉬움 문제입니다.
문제
strToInt 메소드는 String형 str을 매개변수로 받습니다.
str을 숫자로 변환한 결과를 반환하도록 strToInt를 완성하세요.
예를들어 str이 "1234"이면 1234를 반환하고, "-1234"이면 -1234를 반환하면 됩니다.
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받아오는 문제입니다.
매우 쉬운 난이도의 문제네요.
'파이썬 프로그래밍 > 파이썬 심화' 카테고리의 다른 글
[Python] 파이썬 예제. 삼각형 별찍기 (0) | 2017.03.27 |
---|---|
[Python] 파이썬 예제. 입력한 수만큼 글자 슬라이스 풀이 (0) | 2017.03.26 |
[Python] 파이썬 예제. 자릿수 더하기 (0) | 2017.03.26 |
[Python] 파이썬 예제. 정수 제곱근 판별하기 풀이 (0) | 2017.03.24 |
[Python] 파이썬 예제. 제일작은 수 제거하기 풀이 (0) | 2017.03.24 |