2014-10-22 4 views
-4

문자열에있는 숫자를 뺍니다. 예를 들어문자열의 숫자를 빼는 방법

: 나는이 프로그램을 실행하면

number_str = input("number:") 

, 내가 입력 1000 300 공간으로 나눈 것입니다. 그런 다음 number_str을 first_str과 second_str로 나눠서 정수로 만들고 빼기를 수행합니다. 2 개의 분리 된 문자열로 나누는 방법을 모르겠습니다.

+0

지금까지 생각해 봤습니까? – Denise

+0

당신은 어떻게 해야할지 모르십니까? 문자열을 공간으로 나눈 값을 분리하는 방법은 무엇입니까? 문자열을 숫자로 변환하는 방법은 무엇입니까? 숫자를 빼는 방법? – abarnert

+0

[str의 메소드] (https://docs.python.org/3/library/stdtypes.html#string-methods)와 [내장 함수] (https : // docs .python.org/3/library/functions.html)을 문서에 포함시켜야합니다. 튜토리얼의 [시퀀스] (https://docs.python.org/3/tutorial/datastructures.html#tuples-and-sequences) 부분에서 시퀀스 압축을 풉니 다. – abarnert

답변

0
line = input('number:') 
words = line.split() 
firstNumber = int(words[0]) 
secondNumber = int(words[1]) 
result = firstNumber - secondNumber 
+0

중간에 두 개의 라인을 작성하여 예측할 수없는 런타임까지 런타임에 숫자 목록을 생성하는 경우, 마지막 라인은 초보자가 작성하기가 매우 어려울 것입니다. – abarnert

+0

감사합니다. line.split은 제가 찾고 있던 것이 었습니다. – AK9309

관련 문제