5+5
10
結果就直接跳出來了。(C 和 JAVA程序員應該能知道這裏面的不同之處即不用定義)
那爲什麼我還要寫計算器的程序呢?因爲它不夠人性化(其實是愛折騰)。
好廢話不多說了進入正題****
推薦一個軟件pycharm
本博客所用的python版本3.3.4
用python寫計算器(一)
import os
while True:
dynamic = input('輸入計算器表達式:')
if dynamic != 'cls':
try:
result = eval(dynamic)
print('計算結果'+str(result))
except:
print('表達式有誤')
else:
command = 'cls'
os.system(commond)
接下來貼出程序運行結果:
輸入計算器表達式:5+7*8
計算結果61
輸入計算器表達式:57ji89
表達式有誤
輸入計算器表達式:88
計算結果88
輸入計算器表達式:65/2
計算結果32.5
輸入計算器表達式: