怎样用python求平均值_如何用python求平均值【Python教程】,python平均值[通俗易懂]

进修了Python相干数据类型,函数的学问后,应用字符串的支解完成了输入恣意多个数据,并盘算其平均值的小顺序。思绪是吸收输入的字符串,以空格为分隔符,将支解的数据存入列表(lst1)中,将lst1中的数据转存入另一个空列表(lst)中,转存时将字符串转化为整型,从而应用函数求出lst中数的和、平均值。print(“—–求平均值,可输入恣意多个数——-“)lst=[]#定义一个…

大家好,又见面了,我是你们的朋友全栈君。

怎样用python求平均值_如何用python求平均值【Python教程】,python平均值[通俗易懂]

进修了Python相干数据类型,函数的学问后,应用字符串的支解完成了输入恣意多个数据,并盘算其平均值的小顺序。思绪是吸收输入的字符串,以空格为分隔符,将支解的数据存入列表(lst1)中,将lst1中的数据转存入另一个空列表(lst)中,转存时将字符串转化为整型,从而应用函数求出lst中数的和、平均值。

print(“—–求平均值,可输入恣意多个数——-“)

lst = [] #定义一个空列表

str = raw_input(“请输入数值,用空格离隔:”)

lst1 = str.split(” “)#lst1用来存储输入的字符串,用空格支解

i = 0

while i <= len(lst1)+1:

lst.append(int(lst1.pop()))#将lst1的数据转换为整型并赋值给lst

i += 1

#print(lst)

def sum(list):

“对列表的数值乞降”

s = 0

for x in list:

s += x

return s

def average(list):

“对列表数据求平均值”

avg = 0

avg = sum(list)/(len(list)*1.0) #挪用sum函数乞降

return avg

print(“avg = %f”%average(lst))

运转效果:

请输入数值,用空格离隔:21 32 45 65 avg = 47.333333

以上就是如何用python求平均值的细致内容,更多请关注ki4网别的相干文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/127083.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月9日 上午9:40
下一篇 2022年4月9日 上午10:00


相关推荐

  • pycharm多行注释

    pycharm多行注释选中需要注释的代码 ctrl 首字母大写 test alex v test capitalize print v 字符串的加法 n1 my n2 name n3 is n n1 n2 n3print n 转载于 https www cnblogs com thinkplo p

    2026年3月27日
    2
  • 字符串和字符串数组

    字符串和字符串数组文章目录字符串字符串输出字符串常用方法计算字符串的长度字符串拼接字符串拷贝字符串比较字符串数组字符串用双引号引起来的就是字符串 字符串由字符组成字符串使用 s 格式化输出字符串以 0 结尾 没有 0 就不是字符串只要是用双引号括起来的都是字符串字符串的本质就是数组注意 字符串变量和普通的字符数组有一定的区别 C 语言规定 字符串必须以 0 结尾 作为字符串的结束符号 所以字符串变量的元素

    2026年3月20日
    2
  • java查看线程数量_oracle线程数最大多少

    java查看线程数量_oracle线程数最大多少TOPtop-H-p{pid}我这里筛选的是java的进程对应的thread是33PSpshuHp{pid}|wc-l直接计数统计出来

    2022年8月23日
    15
  • leetcode-138. 复制带随机指针的链表(链表)

    leetcode-138. 复制带随机指针的链表(链表)给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中的任何节点或空节点。构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新 节点组成,其中每个新节点的值都设为其对应的原节点的值。新节点的 next 指针和 random 指针也都应指向复制链表中的新节点,并使原链表和复制链表中的这些指针能够表示相同的链表状态。复制链表中的指针都不应指向原链表中的节点 。例如,如果原链表中有 X 和 Y 两个节点,其中 X.random –> Y 。那么在复制链

    2022年8月9日
    11
  • Linux下的动态库和静态库详解

    Linux下的动态库和静态库详解动态库和静态库文章目录动态库和静态库静态库与动态库的概念理解动静态库如何打包动静态库与如何使用动静态库如何制作打包动态库为什么我们要使用别人 一般是顶尖的工程师写的 的代码 为了开发效率和鲁棒性 健壮性 如何使用别人的功能 1 库 2 开源代码 3 基本的网络功能调用 各自网络接口 语音识别 库一般分为动态库和静态库 动态库一般的命名为 libc so 静态库一般的命名为 libc a 去掉前缀 lib 去掉 之后的内容 剩下的就是库的名字 这里就是 c 库 生成可执行程序的方式有两种 动态链接和

    2026年3月16日
    2
  • getmethod设置参数_nginx get参数

    getmethod设置参数_nginx get参数java.lang.Class中的getMethod(Stringname,Class…parameterTypes)方法后面的parameterTypes是传入的想要获取的方法的参数。是为了区分重载的方法。

    2026年2月27日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号