Python 簡(jiǎn)單計(jì)算器實(shí)現(xiàn)
以下代碼用于實(shí)現(xiàn)簡(jiǎn)單計(jì)算器實(shí)現(xiàn),包括兩個(gè)數(shù)基本的加減乘除運(yùn)輸:
# Filename : test.py # author by : m.o2fo.com # 定義函數(shù) def add(x, y): """相加""" return x + y def subtract(x, y): """相減""" return x - y def multiply(x, y): """相乘""" return x * y def divide(x, y): """相除""" return x / y # 用戶輸入 print("選擇運(yùn)算:") print("1、相加") print("2、相減") print("3、相乘") print("4、相除") choice = input("輸入你的選擇(1/2/3/4):") num1 = int(input("輸入第一個(gè)數(shù)字: ")) num2 = int(input("輸入第二個(gè)數(shù)字: ")) if choice == '1': print(num1,"+",num2,"=", add(num1,num2)) elif choice == '2': print(num1,"-",num2,"=", subtract(num1,num2)) elif choice == '3': print(num1,"*",num2,"=", multiply(num1,num2)) elif choice == '4': print(num1,"/",num2,"=", divide(num1,num2)) else: print("非法輸入")
執(zhí)行以上代碼輸出結(jié)果為:
選擇運(yùn)算: 1、相加 2、相減 3、相乘 4、相除 輸入你的選擇(1/2/3/4):2 輸入第一個(gè)數(shù)字: 5 輸入第二個(gè)數(shù)字: 2 5 - 2 = 3
更多建議: