python输入一个包含若干自然数的列表_Python练习题
T1.编写程序,输入一个自然数字符串,然后输出各位数字之和。
a=input("输入一串数字:")
b=0
for i in a:
b=b+eval(i)
print("数字之和为:{}".format(b))
T2.输入一个字符串,输出反转后的字符串。
a=input("输入一个字符串:")
t=list(a)
t.reverse()
for i in t:
print(i,end=‘‘)
T3.输入一个包含若干整数的列表,输出列表中的最大值
s=input("输入任意数据:")
t=[int(n) for n in s.split(‘,‘)]
t.sort(reverse=True)
print(t[0])
T4.输入一个包含若干整数的列表,把列表中所有的整数转换为字符串,然后输出包含这些字符串的列表
s=input("输入若干整数:")
t=[str(n) for n in s.split(‘,‘)]
a=list(t)
print(a)
T5.输入一个包含若干数据的列表,输出该列表中等价于True的元素组成的列表。
s=input("输入任意数据:")
t=[str(n) for n in s.split(‘,‘)]
a=list(t)
for i in range(len(a)):
if a[i-1] in ‘False‘ or ‘None‘ or ‘0‘:
del(a[i-1])
print(a)
T6.输入一个包含若干自然数的列表,输出这些数的平均值,结果保留三位小数
s=input("输入任意数据:")
t=[int(n) for n in s.split(‘,‘)]
x=0
for i in range(len(t)):
x=x+t[i-1]
y=x/len(t)
print("平均值为{:.3f}".format(y))
T7.输入一个包含若干自然数的列表,输出这些自然数降序排序后的列表
s=input("输入任意数据:")
t=[int(n) for n in s.split(‘,‘)]
t.sort(reverse=True)
print(t)
T8.输入一个包含若干字符的列表,输出一个新列表,新列表的每个元素为原列表每个自然数的位数。
s=input("输入任意数据:")
t=[str(n) for n in s.split(‘,‘)]
for i in range(len(t)):
t[i-1]=len(t[i-1])
print(t)
T9.输出一个包含若干实数的列表,输出其中绝对值最大的实数
s=input("输入任意数据:")
t=[int(n) for n in s.split(‘,‘)]
m=t[0]
for x in t:
if abs(x)>abs(m):
m=x
print(m)
T10.输入一个包含若干整数的列表,输出这些整数的乘积。
s=input("输入任意数据:")
t=[int(n) for n in s.split(‘,‘)]
a=1
for i in range(len(t)):
a*=t[i-1]
print("乘积为{}".format(a))
T11.输入两个包含若干整数的等长列表,把这两个列表看作两个向量,输出这两个向量的内积。
s=input("输入一组数据:")
t=[int(n) for n in s.split(‘,‘)]
a=input("输入与上组数据等长的数据:")
b=[int(n) for n in s.split(‘,‘)]
for i in range(len(t)):
t[i-1]=t[i-1]*b[i-1]
print("两个向量的内积为:",t)
原文:https://www.cnblogs.com/hyz1900457346/p/11705018.html
python输入一个包含若干自然数的列表_Python练习题相关推荐
- 输入一个包含若干数据的列表,先将列表中的数由小到大进行排序,然后将值为负数的元素进行平方运算
s=[5,7,1,-3,6,-2] s.sort() print(s) for i in range(len(s)):if(s[i]<0):s[i]=s[i]*s[i]print(s[i])
- Python 输入一个包含多个单词的英文句子
输入一个包含多个单词的英文句子,单词间以空格分隔,标点符号后跟一个空格.定义一个函数,功能是用指定的符号把单词连接起来. [输入形式] 第一行输入一个英文句子 ...
- python声明一个长度为n的列表_python中长度为n的列表的置换
所以我开始学习python,想做一个练习,写一个小脚本,看看能不能写.结果我不能把它放在右边,我会离开它,但是我有点下定决心,现在对这个特殊的功能产生了仇恨.在 我想让代码接受一个给定数字的原始输入, ...
- python输入一个分数、约分后输出_Python中分数的相关使用教程
你可能不需要经常处理分数,但当你需要时,Python的Fraction类会给你很大的帮助.在该指南中,我将提供一些有趣的实例,用于展示如何处理分数,突出显示一些很酷的功能. 1 基础 Fraction ...
- 编写程序python输入任意大的自然数、输出各位数字之和_兰理工Python第一次上机作业源码...
1.编写程序,输入任意大的自然数,输出各位数字之和. a=input() sum=0 for i in a: sum=sum+int(i) print(sum) 运行结果: 2.编写程序,输入两个集合 ...
- python输入三个整数_#python输入一个序列,其中包含表示年,月,日的三个整数,判断这个日期是当年的第几?#...
python ,获取当前时刻,要求格式为:年月日,时分 am或pm >>> import time >>> print time.strftime("%Y ...
- Python输入一个字符串,输出其中每个字符的出现次数。要求使用标准库collotections中的Counter类...
一.题目: 1.输入一个字符串,输出其中每个字符的出现次数.要求使用标准库collotections中的Counter类. 2.输入一个字符串,输出其中只出现了一次的字符及其下标. 3.输入一个字符串 ...
- python输入一个英文句子_Python给定一个句子倒序输出单词以及字母的方法
python输入一个正整数(位数不限),将其倒序输出def inversenum(num) numlist=liststr(nun) while numlist[-1]='0': numlist. p ...
- 题目10:输入一个3位自然数,把这个数的百位与个位数对调,输出对调后的自然数
题目转载:http://python.wzms.com/s/1/10 题目描述: 输入一个3位自然数,把这个数的百位与个位数对调,输出对调后的自然数 输入格式: 一行,一个3位自然数 输出格式: 输出 ...
- python输入时间_【转】python 输入一个时间,获取这个时间的下一秒
输入一个时间,获取这个时间的下一秒 PS:下面代码使用于 python 2.7 time1 = raw_input("输入一个时间[HH:MM:SS]:") time1List = ...
最新文章
- 数据项目总结 -- 蛋壳公寓租金分析!
- boost::histogram::detail::accumulator_traits用法的测试程序
- this.$router.push如何刷新页面_【前端技术】如何优雅的释放F5(基于whistle的livereload)...
- (3) Hibernate的查询 标准(Criteria)查询
- Oracle从零开始3——复杂查询
- 深度学习自学(五):NCNN中openmp加速模块学习总结
- java xsi type_java – JAXB – 如何根据XML值设置XML元素的xsi:type?
- iOS中使用自定义字体, 动态下载字体
- 批量发送邮件的软件——邮件群发机器人
- 什么是ECS框架?讲解 + 实战带你入门ECS框架
- crucible-4.8.2更改mysql5.7数据库报错User ‘crucible‘ has exceeded the ‘max_questions‘ resource
- Scylla AntDB 安装
- DataGrip 连接MySQL 找不到需要的schemas
- 服务器停机除尘VS服务器带电清洗
- 如何做好网络推广?软文文案在做网络推广上的策略分享
- 标准立方米的单位换算
- java tess4j 示例_java 使用tess4j实现OCR的最简单样例
- DiscoveryClient报错:
- 汉字拼音计算机,拼音_汉字计算机自动转换系统
- 分析paypal 电子礼品卡提交模式
热门文章
- map的基本使用-go篇
- 艾米丽Java游戏_艾米丽玩闹鬼 Emily Wants To Play中文游戏介绍_游戏库_巴士单机游戏...
- 262-我的大学竞选的事迹材料
- OV7725鹰眼摄像头
- [CSP-S模拟测试]:砍树(数学+模拟)
- python read_csv chunk_Python chunk读取超大文件
- workman php 安装,windows 安装workman本地快速入门
- 红蓝出屏3D图片,请使用红蓝眼镜观看
- 数字乡村建设浅谈(一):可行性、难点、思考
- 程序设计基础课程设计——学生成绩管理程序