如何利用Python统计正数和负数的个数

 更新时间:2024年05月25日 08:55:07   作者:superyunbin  
Python检查数据中的正/负数是一种常见的数据处理操作,可以通过编写代码来实现,下面这篇文章主要给大家介绍了关于如何利用Python统计正数和负数的个数的相关资料,需要的朋友可以参考下

编写一个程序来读入不指定个数的整数,然后统计读取的整数中有多少个正数和多少个负数并计算这些输入值的平均值。

输入格式:

在一行中输入若干个整数,以逗号分隔。

输出格式:

在第一行输出正数和负数的个数,以逗号分隔。

在第二行输出它们的平均值(保留小数后两位,如:12.30)。

输入样例:

在这里给出一组输入。例如:

12,3,-2,-56,100,62

输出样例:

在这里给出相应的输出。例如:

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 个整数,统计其中正数、负数和零的个数

# 输入 20 个整数,统计其中正数、负数和零的个数
 
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)

总结 

到此这篇关于如何利用Python统计正数和负数的个数的文章就介绍到这了,更多相关Python统计正负数个数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python标准库之多进程(multiprocessing包)介绍

    Python标准库之多进程(multiprocessing包)介绍

    这篇文章主要介绍了Python标准库之多进程(multiprocessing包)介绍,本文讲解了进程池、共享资源、共享内存、Manager等内容,需要的朋友可以参考下
    2014-11-11
  • Python numpy之线性代数与随机漫步

    Python numpy之线性代数与随机漫步

    这篇文章主要介绍了Python numpy之线性代数与随机漫步,线性代数,矩阵计算,优化与内存;比如矩阵乘法,分解,行列式等数学知识,是所有数组类库的重要组成部分
    2022-07-07
  • flask + pymysql操作Mysql数据库的实例

    flask + pymysql操作Mysql数据库的实例

    下面小编就为大家带来一篇flask + pymysql操作Mysql数据库的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • python中mediapipe库踩过的坑实战记录

    python中mediapipe库踩过的坑实战记录

    MediaPipe是由google制作的开源的、跨平台的机器学习框架,可以将一些模型部署到不同的平台和设备上使用的同时,也能保住检测速度,下面这篇文章主要给大家介绍了关于python中mediapipe库踩过的坑的相关资料,需要的朋友可以参考下
    2023-04-04
  • Python-jenkins模块获取jobs的执行状态操作

    Python-jenkins模块获取jobs的执行状态操作

    这篇文章主要介绍了Python-jenkins模块获取jobs的执行状态操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • Python+Selenium实现网站滑块拖动操作

    Python+Selenium实现网站滑块拖动操作

    这篇文章主要为大家详细介绍了如何利用Python+Selenium模拟实现登录某网站的滑块拖动操作,文中的示例代码讲解详细,需要的可以参考一下
    2022-09-09
  • Python实现识别手写数字大纲

    Python实现识别手写数字大纲

    这篇文章主要为大家详细介绍了Python实现识别手写数字的大纲,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • pycharm部署django项目到云服务器的详细流程

    pycharm部署django项目到云服务器的详细流程

    今天重点给大家介绍pycharm部署django项目到云服务器的详细流程,首先大家需要先下载python3.8压缩包,然后通过一系列命令完成操作,具体实现方法,跟随小编一起看看吧
    2021-06-06
  • Django中外键ForeignKey介绍使用

    Django中外键ForeignKey介绍使用

    本文主要介绍了Django中外键ForeignKey介绍使用,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • Python GUI编程之tkinter模块Toplevel控件实现搭建父子窗口

    Python GUI编程之tkinter模块Toplevel控件实现搭建父子窗口

    这篇文章主要介绍了Python使用tkinter模块Toplevel控件搭建父子窗口的实现方法,Tkinter是Python的标准GUI库,Python使用Tkinter可以快速的创建GUI应用程序,用到相关控件的同学可以参考下
    2023-12-12

最新评论