首先我們先來(lái)了解一下計(jì)算平均數(shù)的IPO模式.
成都創(chuàng)新互聯(lián)公司主營(yíng)東區(qū)網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都app軟件開(kāi)發(fā),東區(qū)h5微信小程序搭建,東區(qū)網(wǎng)站營(yíng)銷(xiāo)推廣歡迎東區(qū)等地區(qū)企業(yè)咨詢(xún)
輸入:待輸入計(jì)算平均數(shù)的數(shù)。
處理:平均數(shù)算法
輸出:平均數(shù)
明白了程序的IPO模式之后,我們打開(kāi)本地的python的IDE
工具,并新建一個(gè)python文件,命名為test6.py.
請(qǐng)點(diǎn)擊輸入圖片描述
請(qǐng)點(diǎn)擊輸入圖片描述
請(qǐng)點(diǎn)擊輸入圖片描述
打開(kāi)test6.py,進(jìn)行編碼,第一步,提示用戶(hù)輸入要計(jì)算多少個(gè)數(shù)的平均數(shù)。
請(qǐng)點(diǎn)擊輸入圖片描述
第二步,初始化sum總和的值。注意,這是編碼的好習(xí)慣,在定義一個(gè)變量的時(shí)候,給一個(gè)初始值。
請(qǐng)點(diǎn)擊輸入圖片描述
第三步,循環(huán)輸入要計(jì)算平均數(shù)的數(shù),并計(jì)算總和sum的值。
請(qǐng)點(diǎn)擊輸入圖片描述
最后,計(jì)算出平均數(shù),并輸出,利用“總和/數(shù)量”的公式計(jì)算出平均數(shù)。
請(qǐng)點(diǎn)擊輸入圖片描述
編碼完成后,記得保存,然后進(jìn)行調(diào)試運(yùn)行。按F5鍵或者點(diǎn)擊菜單欄中的“run”-》“run model”來(lái)運(yùn)行程序。
請(qǐng)點(diǎn)擊輸入圖片描述
請(qǐng)點(diǎn)擊輸入圖片描述
python 函數(shù)返回值有兩種形式:
1 返回一個(gè)值。
2 返回多個(gè)值。
python用遞歸函數(shù)求1+2+3+4+5的值的方法:
1、寫(xiě)出臨界條件
2、找這一次和上一次的關(guān)系
3、假設(shè)當(dāng)前函數(shù)已經(jīng)能用,調(diào)用自身計(jì)算上一次的結(jié)果,再求出本次的結(jié)果
代碼實(shí)現(xiàn)如下: