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
***Repl Closed***
推荐教程:python教程
python实现输入五个数并求平均值的教程已介绍完毕,更多请关注跳墙网其他文章教程!
python实现输入五个数并求平均值相关教程
python 输入五个数_python实现输入五个数并求平均值相关推荐
- python输入input数组_python怎么输入数组
python怎么输入数组? python输入数组 一维数组:arr = input("") //输入一个一维数组,每个数之间使空格隔开 num = [int(n) for n in ...
- python 输入一个数组_python怎么输入数组
python怎么输入数组? python输入数组 一维数组:arr = input("") //输入一个一维数组,每个数之间使空格隔开 num = [int(n) for n in ...
- python键盘输入转换为列表_Python键盘输入转换为列表的实例
Python输入字符串转列表是为了方便后续处理,这种操作在考试的时候比较多见. 1.在Python3.0以后,键盘输入使用input函数 eg1. >>> x=input >& ...
- python如何输入一个矩阵_python怎么输入矩阵
python怎么输入一个数组矩阵 下面是基于python3.4的 这样子: 1 2 3 4 import numpy as np arr = [1,2,3,4,5,6,7,8,9] matrix_a ...
- python 输入五个数_python一次性输入多个数的方法
python一次性输入多个数的方法 发布时间:2020-09-22 09:29:29 来源:亿速云 阅读:75 作者:小新 小编给大家分享一下python一次性输入多个数的方法,希望大家阅读完这篇文章 ...
- python一次性输入3个数_python实现输入数字的连续加减方法
不用库,写了很久,一直出bug,到网上一搜,可以直接输入之后,eval(str)即可得到结果! eval程序如下: s=input("请输入要运算的数字") print(" ...
- python中正确的输入语句是_python的输入语句
Python语言基础4-5程序控制.分支语句.循环语句_计算机软件及应用_IT/... 实验目的 (1)了解 Python 编程环境,进行程序设计的基本训练; (2)熟悉 Python 语言的使用方式 ...
- python输入数字排序_Python 对输入的数字进行排序的方法
Python 对输入的数字进行排序的方法 要求,输入一串数字,并以列表的形式打印出来. number = input('请输入一串数字:') print(number) print(type(numb ...
- python 输入参数获取_python获取输入参数
自定义view实现水波纹效果 水波纹效果: 1.标准正余弦水波纹: 2.非标准圆形液柱水波纹: 虽说都是水波纹,但两者在实现上差异是比较大的,一个通过正余弦函数模拟水波纹效果,另外一个会运用到图像的混 ...
最新文章
- nodejs实现微信授权登录
- Python 代码便利并行,这个操作秀啊!
- JAVA编码(20)——JAVA使用f1j9swing来生成excel文件
- javafx之TableView的TaleCell
- 前端学习(478):前端简介2
- 乔布斯在斯坦福大学演讲稿英文_西方大文豪最爱的10个英文单词,写尽人世间细腻情感!...
- ios7学习之路七(隐藏虚拟键盘,解决键盘挡住UITextField问题)
- python英语单词库app_英语单词库【英语单词库英语头条】- 英语单词库知识点 - 中企动力...
- web前端课程设计:猫咪领养网站 HTML+CSS+JavaScript
- 给老年人“种草”,是不是一门好生意?
- Pygame——创建游戏地图
- python interpreter是什么_如何写一个Python Interpreter | 学步园
- .htaccess wp博客 静态网页 永久链接一步步来
- 线性回归--公式推导
- 小白面试新媒体运营岗位
- 方正证券:新一代认证核心系统换代升级,坚持实践金融科技全栈自主可控
- 安装好office套件以后,右键新建中没有Word、Excel、PPT等怎么办
- 实例化和初始化的区别
- 宋宝华:linux内存中 swappiness=0究竟意味着什么?
- sed 匹配非常规空格[[:space:]]+
热门文章
- 面试考点(五)——辨析“http”协议兄弟
- 爆笑的征婚SQL语句
- 这个python是干嘛的啊-python干嘛用
- 测试WiFi距离的软件,WiFi新用途:利用WiFi测量室内运动速度和距离 精准!
- 公共电话亭,原来也有这么多故事……
- python应用程序无法正常启动0xc0000142_Win7出现应用程序无法正常启动0xc0000142的解决方法...
- 四十不惑[news]
- [光速QA][linux学习篇]基于韦东山I.MX6ULL pro开发板的学习笔记
- Blog1 TCMKG——中医药知识图谱项目介绍
- Linux ALSA声卡驱动之一:ALSA架构简介和ASOC架构简介