最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 實(shí)現(xiàn)輸入任意多個(gè)數(shù),并計(jì)算其平均值的例子

 更新時(shí)間:2019年07月16日 10:26:32   作者:wangbowj123  
今天小編就為大家分享一篇Python 實(shí)現(xiàn)輸入任意多個(gè)數(shù),并計(jì)算其平均值的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

學(xué)習(xí)了Python相關(guān)數(shù)據(jù)類(lèi)型,函數(shù)的知識(shí)后,利用字符串的分割實(shí)現(xiàn)了輸入任意多個(gè)數(shù)據(jù),并計(jì)算其平均值的小程序。思路是接收輸入的字符串,以空格為分隔符,將分割的數(shù)據(jù)存入列表(lst1)中,將lst1中的數(shù)據(jù)轉(zhuǎn)存入另一個(gè)空列表(lst)中,轉(zhuǎn)存時(shí)將字符串轉(zhuǎn)化為整型,從而利用函數(shù)求出lst中數(shù)的和、平均值,是Python基礎(chǔ)(5)中結(jié)尾程序的升級(jí)版。

代碼如下:

print("-----求平均值,可輸入任意多個(gè)數(shù)-------")
lst = [] #定義一個(gè)空列表
str = raw_input("請(qǐng)輸入數(shù)值,用空格隔開(kāi):")
lst1 = str.split(" ")#lst1用來(lái)存儲(chǔ)輸入的字符串,用空格分割
i = 0
while i <= len(lst1)+1:
 lst.append(int(lst1.pop()))#將lst1的數(shù)據(jù)轉(zhuǎn)換為整型并賦值給lst
 i += 1
#print(lst)
def sum(list):
 "對(duì)列表的數(shù)值求和"
 s = 0
 for x in list:
 s += x
 return s
def average(list):
 "對(duì)列表數(shù)據(jù)求平均值"
 avg = 0
 avg = sum(list)/(len(list)*1.0) #調(diào)用sum函數(shù)求和
 return avg
print("avg = %f"%average(lst))

運(yùn)行結(jié)果:

-----求平均值,可輸入任意多個(gè)數(shù)-------
請(qǐng)輸入數(shù)值,用空格隔開(kāi):21 32 45 65
avg = 47.333333

***Repl Closed***

此程序不光可以運(yùn)算平均值,可以應(yīng)用于一切需要多個(gè)數(shù)據(jù)輸入(在一行內(nèi)完成)的程序中,是一個(gè)小模塊。

以上這篇Python 實(shí)現(xiàn)輸入任意多個(gè)數(shù),并計(jì)算其平均值的例子就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python字符串操作實(shí)戰(zhàn)之如何提取子字符串

    Python字符串操作實(shí)戰(zhàn)之如何提取子字符串

    這篇文章主要給大家介紹了關(guān)于Python字符串操作實(shí)戰(zhàn)之如何提取子字符串的相關(guān)資料,字符串是Python中最常用的數(shù)據(jù)類(lèi)型,大家應(yīng)該都不陌生,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-06-06
  • python使用Matplotlib繪制多種常見(jiàn)圖形

    python使用Matplotlib繪制多種常見(jiàn)圖形

    這篇文章主要介紹了python使用Matplotlib繪制多種常見(jiàn)圖形,文章圍繞主題展開(kāi)詳細(xì)的用Matplotlib繪制內(nèi)容,需要的小伙伴可以參考一下
    2022-05-05
  • for循環(huán)在Python中的工作原理詳細(xì)

    for循環(huán)在Python中的工作原理詳細(xì)

    for...in 是Python程序員使用最多的語(yǔ)句,for 循環(huán)用于迭代容器對(duì)象中的元素,這些對(duì)象可以是列表、元組、字典、集合、文件,甚至可以是自定義類(lèi)或者函數(shù),下面小編將舉例說(shuō)明,需要的朋友可以參考下
    2021-10-10
  • django數(shù)據(jù)模型on_delete, db_constraint的使用詳解

    django數(shù)據(jù)模型on_delete, db_constraint的使用詳解

    這篇文章主要介紹了django數(shù)據(jù)模型on_delete, db_constraint的使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Python中ArcPy柵格裁剪柵格(批量對(duì)齊柵格圖像范圍并統(tǒng)一行數(shù)與列數(shù))

    Python中ArcPy柵格裁剪柵格(批量對(duì)齊柵格圖像范圍并統(tǒng)一行數(shù)與列數(shù))

    本文介紹基于Python中ArcPy模塊,實(shí)現(xiàn)基于柵格圖像批量裁剪柵格圖像,同時(shí)對(duì)齊各個(gè)柵格圖像的空間范圍,統(tǒng)一其各自行數(shù)與列數(shù)的方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • 基于Python實(shí)現(xiàn)一個(gè)自動(dòng)關(guān)機(jī)程序并打包成exe文件

    基于Python實(shí)現(xiàn)一個(gè)自動(dòng)關(guān)機(jī)程序并打包成exe文件

    這篇文章主要介紹了通過(guò)Python創(chuàng)建一個(gè)可以自動(dòng)關(guān)機(jī)的小程序,并打包成exe文件。文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Python有一定的幫助,感興趣的同學(xué)可以了解一下
    2021-12-12
  • python property的使用技巧分享

    python property的使用技巧分享

    這篇文章主要介紹了python property的使用技巧分享,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-05-05
  • python爬蟲(chóng)使用cookie登錄詳解

    python爬蟲(chóng)使用cookie登錄詳解

    這篇文章主要介紹了python爬蟲(chóng)使用cookie登錄詳解,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2017-12-12
  • openCV入門(mén)學(xué)習(xí)基礎(chǔ)教程第三篇

    openCV入門(mén)學(xué)習(xí)基礎(chǔ)教程第三篇

    pencv是用于快速處理圖像處理、計(jì)算機(jī)視覺(jué)問(wèn)題的工具,支持多種語(yǔ)言進(jìn)行開(kāi)發(fā)如c++、python、java等,下面這篇文章主要給大家介紹了關(guān)于openCV入門(mén)學(xué)習(xí)基礎(chǔ)教程的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • 使用pyinstaller逆向.pyc文件

    使用pyinstaller逆向.pyc文件

    這篇文章主要介紹了使用pyinstaller逆向.pyc文件,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12

最新評(píng)論

玉环县| 北辰区| 长沙市| 阳泉市| 奉节县| 阿拉善盟| 安塞县| 金坛市| 竹溪县| 满城县| 平湖市| 莒南县| 吉水县| 东明县| 邓州市| 平定县| 天气| 榆社县| 德安县| 兴山县| 京山县| 凤山县| 广东省| 平昌县| 宣汉县| 诸城市| 阿尔山市| 舟山市| 固阳县| 鸡泽县| 花莲县| 阿拉善盟| 郎溪县| 沭阳县| 吉木乃县| 侯马市| 清水县| 肃南| 双辽市| 措美县| 龙岩市|