如何利用Python統(tǒng)計(jì)正數(shù)和負(fù)數(shù)的個(gè)數(shù)
編寫一個(gè)程序來(lái)讀入不指定個(gè)數(shù)的整數(shù),然后統(tǒng)計(jì)讀取的整數(shù)中有多少個(gè)正數(shù)和多少個(gè)負(fù)數(shù)并計(jì)算這些輸入值的平均值。
輸入格式:
在一行中輸入若干個(gè)整數(shù),以逗號(hào)分隔。
輸出格式:
在第一行輸出正數(shù)和負(fù)數(shù)的個(gè)數(shù),以逗號(hào)分隔。
在第二行輸出它們的平均值(保留小數(shù)后兩位,如:12.30)。
輸入樣例:
在這里給出一組輸入。例如:
12,3,-2,-56,100,62
輸出樣例:
在這里給出相應(yīng)的輸出。例如:
4,2
19.83
答案:
list_average = input().split(",")
i = 0
for x in list_average:
list_average[i] = int(x)
i += 1
sum = 0
for x in list_average:
sum += x
average = sum / len(list_average)
negative = 0
positive = 0
for x in list_average:
if x < 0:
negative += 1
elif x > 0:
positive += 1
print(f"{positive},{negative}")
print(f"{average:.2f}")用python :輸入 20 個(gè)整數(shù),統(tǒng)計(jì)其中正數(shù)、負(fù)數(shù)和零的個(gè)數(shù)
# 輸入 20 個(gè)整數(shù),統(tǒng)計(jì)其中正數(shù)、負(fù)數(shù)和零的個(gè)數(shù)
num = 1
positive = 0
negative = 0
zero = 0
while num <= 20:
a = int(input())
num += 1
if a > 0:
positive += 1
elif a < 0:
negative += 1
else:
zero += 1
print(positive)
print(negative)
print(zero)總結(jié)
到此這篇關(guān)于如何利用Python統(tǒng)計(jì)正數(shù)和負(fù)數(shù)的個(gè)數(shù)的文章就介紹到這了,更多相關(guān)Python統(tǒng)計(jì)正負(fù)數(shù)個(gè)數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python根據(jù)list重命名文件夾里的所有文件實(shí)例
今天小編就為大家分享一篇python根據(jù)list重命名文件夾里的所有文件實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-10-10
Python實(shí)現(xiàn)簡(jiǎn)易超市管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了python如何實(shí)現(xiàn)簡(jiǎn)易超市管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-09-09
Python讀取xlsx文件的所有Python庫(kù)大全(附代碼)
這篇文章收集了所有可以讀取xlsx文件的Python庫(kù),并提供了每個(gè)庫(kù)讀取xlsx文件每一行為列表的代碼示例,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解下2025-11-11
Python實(shí)現(xiàn)Sqlite將字段當(dāng)做索引進(jìn)行查詢的方法
這篇文章主要介紹了Python實(shí)現(xiàn)Sqlite將字段當(dāng)做索引進(jìn)行查詢的方法,涉及Python針對(duì)sqlite數(shù)據(jù)庫(kù)索引操作的相關(guān)技巧,需要的朋友可以參考下2016-07-07
Python可視化mhd格式和raw格式的醫(yī)學(xué)圖像并保存的方法
今天小編就為大家分享一篇Python可視化mhd格式和raw格式的醫(yī)學(xué)圖像并保存的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01

