簡單計算器 Python

2021-10-04 16:51:57 字數 994 閱讀 6605

用python模擬簡單的計算器,

實現python中的基本計算運算,

具體方法為:分三行輸入,前兩行輸入數字,

第三行輸入乙個運算子(包括:+、-、*、/、%、**),

輸出運算結果。

注意,如果除數為0,需要輸出「無法計算,請重新輸入運算子:」,

並且重新輸入新的運算子。

【輸入樣例1】: 【輸入樣例2】:

7 10

3 0

/ /

【輸出樣例1】: 【輸出樣例2】:

2.33 無法計算,請重新輸入運算子:

+10

def

num(x,y,f)

:if f==

'+':

print

(x+y)

elif f==

'-':

print

(x-y)

elif f==

'*':

print

(x*y)

elif f==

'**'

:print

(x**y)

elif f==

'%':

print

(x%y)

elif f==

'/':

if y==0:

print

('無法計算,請重新輸入運算子:'

) f=

input()

num(x,y,f)

else

:print

('%.2f'

%(x/y))x=

float

(input()

)y=float

(input()

)f=input()

num(x,y,f)

簡單計算器

unit unit1 inte ce uses windows,messages,sysutils,variants,classes,graphics,controls,forms,dialogs,stdctrls,buttons,math math是數 算單元 type tform1 class ...

簡單計算器

a 簡單計算器 crawling in process.crawling failed time limit 1000msmemory limit 32768kb64bit io format i64d i64u submit status description 讀入乙個只包含 的非負整數計算表示...

簡單計算器

問題描述 乙個最簡單的計算器,支援 四種運算。僅需考慮輸入輸出為整數的情況,資料和運算結果不會超過int表示的範圍。輸入 輸入只有一行,共有三個引數,其中第1 2個引數為整數,第3個引數為操作符 輸出 輸出只有一行,乙個整數,為運算結果。然而 1.如果出現除數為0的情況,則輸出 divided by...