そこで、Python で簡単な電卓スクリプトを作成しています。短い文字列を分解する必要があります。プログラムは最初に短いウェルカム メッセージを表示し、次に何を計算したいかを尋ねるプロンプトが表示され、正しい形式が表示されます。機能は計算を行うためにありますが、残念ながら、文字列の解剖ビットを機能させることができません。
これが私のコードです
print ("--------------------------------------")
print (" ")
print ("Advanced Quick Calculator")
print ("By Max M, licenced under GPLv3")
print (" ")
print ("--------------------------------------")
statement = raw_input ("Please enter your mathematical statement [3 3 plus minus times divide]: ")
strnum1 = statement[:1]
print ("strnum1 : " + strnum1)
#num1 = int (strnum1)
strnum2 = statement[:4]
print ("strnum2 : " + strnum2)
#num2 = int (strnum2)
operation = statement[5:11]
print ("operation : " + operation)
#if operation == "+":
# ans = num1 + num2
#if operation == "-":
# ans = num1 - num2
#if operation == "*":
# ans = num1 * num2
#if operation == "/":
# ans = num1 / num2
#print ("The answer is : "), ans