運行的過程如下:
輸入計算表達式:3+5
計算結果:8
然后再次顯示計算表達式,等待輸入完成后,再次顯示結果,依此循環.
作為初學者再適合不過,代碼也簡單,如下所示:
#!/usr/bin/env python3#coding=utf-8import oswhile True:dynamic = input('輸入計算表達式:')if dynamic != 'cls':try:result = eval(dynamic.lstrip().rstrip("="))print('計算結果:'+str(result))except:print('計算表達式輸入有誤!')else:command = 'cls'os.system(command)
