我想弄清楚如何有像「輸入表達式:」採取3個變量:第一個int,該操作的字符和第二個int。這在C++中非常簡單,只需cin >> num1 >> operation >> num2。Python中單行的多個變量?
到目前爲止,根據其他人的問題,我嘗試了一個列表並將其拆分。這適用,除了超過1位數的整數。我在做這樣的事情:
list1=raw_input()
list1.split()
print list1
num1=list1[0]
plus=list1[1]
num2=list1[2]
print num1, plus, num2
例如,輸入10 + 3將輸出1 0 + 我覺得這裏有一個簡單的解決,但我不知道它。任何幫助表示讚賞。
是的,我剛剛意識到這一點。謝謝!它只是爲了我(程序),所以我不需要處理空間不足的問題。 – 2012-04-15 04:47:18