Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對象和類

Python 日期和時間

Python 高級知識

Python 參考手冊

用Python程序制作一個簡單的計算器

Python 實例大全

在此示例中,您將學(xué)習(xí)創(chuàng)建一個簡單的計算器,該計算器可以根據(jù)用戶的輸入進(jìn)行加,減,乘或除。

要理解此示例,您應(yīng)該了解以下Python編程主題:

通過函數(shù)創(chuàng)建簡單計算器

# 程序制作一個簡單的計算器

# 此函數(shù)將兩個數(shù)字相加
def add(x, y):
   return x + y

# 兩個數(shù)相減
def subtract(x, y):
   return x - y

# 此函數(shù)將兩個數(shù)字相乘
def multiply(x, y):
   return x * y

# 此函數(shù)將兩個數(shù)相除
def divide(x, y):
   return x / y

print("選擇操作")
print("1.相加")
print("2.相減")
print("3.相乘")
print("4.相除")

# 接受用戶的輸入
choice = input("選擇(1/2/3/4): ")

num1 = float(input("輸入第一個數(shù)字: "))
num2 = float(input("輸入第二個數(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("非法輸入")

輸出結(jié)果

選擇操作
1.相加
2.相減
3.相乘
4.相除
選擇(1/2/3/4): 2
輸入第一個數(shù)字: 11
輸入第二個數(shù)字: 120
11.0 - 120.0 = -109.0

在此程序中,我們要求用戶選擇所需的操作。選項1、2、3和4有效。取兩個數(shù)字,并使用一個if...elif...else分支來執(zhí)行特定的部分。用戶定義的函數(shù)add(),subtract(),multiply()和divide()執(zhí)行不同的操作。

Python 實例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清