❶ 用python編程設計一個簡單的計算器程序,要求用戶從鍵盤輸入如下形式的表達式:
用exec函數
小提示:
a=3
b=4
op='*'
exec('c=%s%s%s'%(a,op,b))
printc
❷ 如何使用 50 行 Python 代碼製作一個計算器
#!/bin/envpython
if__name__=='__main__':
whileTrue:
data=raw_input('Input:')
printeval(data)
❸ python計算器製作
最後一句改為
print("您好!此次包裹寄件費用為{}元,歡迎下次光臨!".format(p))
❹ 如何用python編程製作計算器
def cal():
numA = float(raw_input('Please enter a number: '))
op = raw_input('Please enter a operator: ')
numB = float(raw_input('Please enter another number: '))
if op == '+':
print "result: ",numA+numB
elif op == '-':
print "result: ",numA-numB
elif op == '*':
print "result: ",numA*numB
elif op == '/':
print "result: ",numA/numB
else:
print "Unknown operator ",op
cal()
❺ 如何用python編寫計算器
我想你的需求應該是一個圖形界面的程序,而不是簡單的在命令行上輸入。
那麼,要做的第一件事就是選擇一個圖形界面套件。可以使用原生的TK,也可以用跨平台性能很好的wxPython,或者是整體結構很像MFC的PyWin32。至於pyGTK,pyQT,都是可選的,但是相對來說文檔比較少,學習不便。
選定圖形庫之後,就可以看文檔範例了。計算器總體是比較簡單的。我記得WxPython的demo里直接就有一個簡單計算器,您可以直接取來用。
❻ 如何運用Python編寫簡易計算器
import time
print("計算器")
print("+等於加法模式 -等於減法模式 *等於乘法模式 /等於除法模式")
while 2 > 1:
try:
print("請輸入+,-,*或/")
a = input()
if a == "+":
print("請輸入第1個加數")
b = input()
print("請輸入第2個加數")
c = input()
print("計算中")
time.sleep(0.3)
j = float(b) + float(c)
print("等於"+str(j))
elif a == "-":
print("請輸入被減數")
b = input()
print("請輸入減數")
c = input()
print("計算中")
time.sleep(0.3)
j = float(b) - float(c)
print("等於"+str(j))
elif a == "*":
print("請輸入第1個因數")
b = input()
print("請輸入第2個因數")
c = input()
print("計算中")
time.sleep(0.3)
j = float(b) * float(c)
print("等於"+str(j))
elif a == "/":
print("……等於余數模式 .等於小數模式")
print("請輸入……或.")
a = input()
if a == ".":
print("請輸入被除數")
b = input()
print("請輸入除數")
c = input()
print("計算中")
time.sleep(0.3)
j = float(b) / float(c)
print("等於"+str(j))
if c == "0":
print("除數不能為0!")
elif a == "……":
print("請輸入被除數")
b = input()
print("請輸入除數")
c = input()
j = float(b) // float(c)
e = float(b) % float(c)
print("等於"+str(j)+"……"+str(e))
if c == "0":
print("除數不能為0!")
except Exception as e:
print("您輸入的內容有錯誤")
❼ 用PYTHON2做個計算器,哪位高手能用Python寫出計算器的代碼,需要加減乘除和退出,謝謝!
粗略的寫了一個,沒有包含對輸入的檢查。
#coding:utf-8
'''
計算器
'''
operator={
'a':['aforaddition','+'],
'b':['bforsubtraction','-'],
'c':['cformultiplication','*'],
'd':['dfordivision','/'],
'z':['zforexit',None]
}
defDisplayOperationMenu():
forkey,datainoperator.items():
printdata[0]
defGetInputs():
input_data=raw_input('Inputtwonumbers(format->number1,number2):')
return(int(input_data.split(',')[0]),int(input_data.split(',')[1]))
defGetOperator():
input_operator=raw_input('Selectoneoftheaboveoperates:')
try:
returnoperator[input_operator][1]
except:
return'SKIP'
defCalculator(parameters,operator):
strline='{0}{2}{1}'.format(parameters[0],parameters[1],operator)
try:
print'{}={}'.format(strline,eval(strline))
except:
print'<Incorrectoperation>'
whileTrue:
DisplayOperationMenu()
p=GetOperator()
ifp=='SKIP':
print'Incorrectselection!'
continue
elifpisNone:
break
else:
Calculator(GetInputs(),p)
測試:
運行的時候選擇d
輸入100,20
❽ Python找到36個月內一套100萬美元的房子支付首付的最佳儲蓄率
嚴格按照銀行利息計算。
利用python實現了房貸還款額計算方式,支持等額本息和等額本金』的計算,同時詳細列出了等額本金還款方式下每個月的還款總額(本金+利息)。
使用python實現計算器功能,新增高亮計算計算結果字體。
❾ 利用python設計一個簡單的房貸計算器房貸計算公式如下:Ø每月月供參考=貸款金額 ×[月利率×(
摘要 對的你把你貸款總數。貸款的年限。商業貸款還款有兩種情況。在搜索引擎里直接搜索貸款計算器。按一下手指就能算出來非常准確。麗麗你要告訴我就可以直接算了。