新聞中心
創(chuàng)新互聯(lián)Python教程:

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站、酉陽(yáng)土家族苗族網(wǎng)絡(luò)推廣、微信小程序定制開發(fā)、酉陽(yáng)土家族苗族網(wǎng)絡(luò)營(yíng)銷、酉陽(yáng)土家族苗族企業(yè)策劃、酉陽(yáng)土家族苗族品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供酉陽(yáng)土家族苗族建站搭建服務(wù),24小時(shí)服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com
在這個(gè)簡(jiǎn)單的 python 程序中,我們必須制作一個(gè)計(jì)算器。這是一個(gè)初級(jí) python 程序。
要理解這個(gè)例子,您應(yīng)該了解以下 Python 編程主題:
- Python 函數(shù)
- Python 運(yùn)算符
- Python 決策語(yǔ)句
如何用 python 制作計(jì)算器?
在這個(gè) python 程序中,我們必須制作一個(gè)簡(jiǎn)單的計(jì)算器。計(jì)算器用于在 python 中進(jìn)行算術(shù)運(yùn)算,如加法、減法、乘法和除法。在這個(gè) python 程序中,我們使用用戶定義的函數(shù)進(jìn)行加法、減法、乘法和除法。為此,我們使用 def 來(lái)定義諸如加、減、乘、除等函數(shù)。我們讓用戶使用 python 中的 if 條件選擇操作,并將參數(shù)傳遞給相應(yīng)的函數(shù),并從函數(shù)返回結(jié)果,使用 python 中的print語(yǔ)句打印結(jié)果。
算法
STEP 1: 打印加減乘除等簡(jiǎn)單操作,使用 python 編程中的輸入功能接受用戶的輸入并保存到選項(xiàng)中。
步驟 2: 接受用戶的兩個(gè)數(shù)字,并使用 int() f 功能將其轉(zhuǎn)換為整數(shù)。
STEP 3: 使用 if 語(yǔ)句檢查選擇是否為 1,如果條件得到滿足,它將調(diào)用函數(shù)將數(shù)字相加并作為參數(shù)傳遞,并打印返回值。
STEP 4: 使用elif語(yǔ)句檢查選擇是否為 2,如果是,則調(diào)用函數(shù)將兩個(gè)數(shù)字相減并作為參數(shù)傳遞,并打印返回值。
STEP 5: 使用elif 語(yǔ)句檢查選擇是否為 3,如果是,調(diào)用函數(shù)乘法,將兩個(gè)數(shù)字作為參數(shù)傳遞并打印返回值。
STEP 6: 使用elif 語(yǔ)句檢查選擇是否為 4,如果是,調(diào)用名為 divide 的函數(shù),傳遞參數(shù)并打印返回值。
STEP 7: 使用 else 語(yǔ)句作為打印無(wú)效輸入。使用 def 定義函數(shù),加、減、乘、除并傳遞程序參數(shù),返回函數(shù)中相應(yīng)操作的結(jié)果。
用戶功能添加(x,y):
STEP 1: 將參數(shù) x 和 y 相加,結(jié)果返回主程序。
用戶功能減去(x,y):
步驟 1: 減去參數(shù) x 任意 y 返回結(jié)果。
用戶函數(shù)乘(x,y):
STEP 1: 將參數(shù) x 和 y 相乘,返回結(jié)果。
用戶功能劃分(x,y)
第一步:將參數(shù) x 和 y 相除,返回結(jié)果。
Python 源代碼
def add(x, y):
"""This function adds two numbers"""
return x + y
def subtract(x, y):
"""This function subtracts two numbers"""
return x - y
def multiply(x, y):
"""This function multiplies two numbers"""
return x * y
def divide(x, y):
"""This function divides two numbers"""
return x / y
# take input from the user
print("Select operation.")
print("1.Add")
print("2.Subtract")
print("3.Multiply")
print("4.Divide")
choice = input("Enter choice(1/2/3/4):")
num1 = int(input("Enter first number: "))
num2 = int(input("Enter second number: "))
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("Invalid input")
輸出
Select Operation
1\. Add
2\. Subtract
3\. Multiply
4\. Divide
Enter the choice 1/2/3/4
1
Enter first number : 4
Enter second number : 7
4 + 7 = 11 本文名稱:Python程序:簡(jiǎn)單計(jì)算器
文章源于:http://www.dlmjj.cn/article/dpoojic.html


咨詢
建站咨詢
