Python實操1 簡單計算器和進製轉化

2021-10-09 12:00:13 字數 1188 閱讀 3018

程式要求:

# 使用者輸入兩個數字,第一行列印出兩個數字的和,

# 第二行列印出兩個數字的差,第三行列印出兩個數字的乘積,

# 第四行列印出兩個數字的商,第五行列印出兩個數字的整除結果。

程式**如下:

# 使用者輸入兩個數字,第一行列印出兩個數字的和,

# 第二行列印出兩個數字的差,第三行列印出兩個數字的乘積,

# 第四行列印出兩個數字的商,第五行列印出兩個數字的整除結果。

num1 = float(input('請輸入第乙個數字:'))

num2 = float(input('請輸入第二個數字:'))

print('兩個數字的和:', num1 + num2)

print('兩個數字的差:', num1 - num2)

print('兩個數字的乘積:', num1 * num2)

print('兩個數字的商:', num1 / num2) # 普通除法

print('兩個數字的整除:', num1 // num2) # 整除

結果可以驗證:

程式要求:

# 使用者輸入乙個數字,可以列印出此數的十六進製制、八進位制、二進位制。
程式**如下:

# 使用者輸入乙個數字,可以列印出此數的十六進製制、八進位制、二進位制。

num = int(input('請輸入需要轉換的數字:'))

# 可以直接使用python內建函式

print('此數的十六進製制:', hex(num))

print('此數的八進位制:', oct(num))

print('此數的二進位制:', bin(num))

# 用字串格式化的方式進行轉化

print('此數的十六進製制:%x' % num)

print('此數的八進位制:%o' % num)

# 字串格式化的方式不支援二進位制的轉化

# print('此數的二進位制:%b' % num)

結果可以驗證:

Python計算器實操

開發乙個簡單的python計算器 實現加減乘除及拓號優先順序解析 使用者輸入 1 2 60 30 40 5 9 2 5 3 7 3 99 4 2998 10 568 14 4 3 16 3 2 等類似公式 後,必須自己解析裡面的 符號和公式 不能呼叫eval等類似功能偷懶實現 運算後得出結果,結果必...

簡單計算器 Python

用python模擬簡單的計算器,實現python中的基本計算運算,具體方法為 分三行輸入,前兩行輸入數字,第三行輸入乙個運算子 包括 輸出運算結果。注意,如果除數為0,需要輸出 無法計算,請重新輸入運算子 並且重新輸入新的運算子。輸入樣例1 輸入樣例2 7 10 3 0 輸出樣例1 輸出樣例2 2....

簡單計算器

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