代码先锋网 代码片段及技术文章聚合

python基础练习题3(列表list)

技术标签: python工程建设(编程)入门案例

今天,接着跟大家分享一波python基础练习题。

代码1,如下图:

# 创建并初始化my_menu列表
my_menu = []
while True:#开始一个死循环,用于输入
    try:
        food = input()
        my_menu.append(food)#列表加入输入的内容
    except:
        break#Ctrl+C跳出循环
result = []#再定义一个列表
for i in range(0,len(my_menu),3):#从0开始到my_menu长度-1结束,以3为步长
    result.append(my_menu[i])#加入元素
print(result)#输出第二个列表
print(my_menu[-3::])#输出最后三个元素

运行结果:
在这里插入图片描述
第二题:
在这里插入图片描述
代码2,如下图:

lower = int(input())#下限数
upper = int(input())#上限数
step = int(input())#步长
ls = [i for i in range(lower,upper,step)]#列表表达式
print(len(ls))#输出列表的长度
print(max(ls)-min(ls))#输出列表中最大元素与最小元素的差值

运行结果:
在这里插入图片描述
关于代码的解释,我写在注释中了,若有疑问可私聊。
最后,感谢大家前来观看鄙人的文章,文中或有诸多不妥之处,还望指出和海涵。

版权声明:本文为weixin_43408020原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43408020/article/details/115499996

智能推荐

python练习题3

练习题3 1.统计文件数据中字母e出现的次数(不不区分大小写) 文件内容:hello friend, can you speak English! 结果:4 分析:将文件内容读出,然后统计读出的字符串串中字符e的个数(字符串串count功能) 2.统计文件数据中出现的的所有字符与该字符出现的个数(不区分大小写,标点与空格也算) 文件内容:hello friend, can you speak En...

python练习题.3

题目 编写一个函数,接受一个列表作为参数,移除第一个和最后一个元素,并返回None。 例如: 参考答案: 不写注释可以加强阅读代码的能力,希望每一个新人都可以得到帮助...

Python练习题3

使用Python语言将Linux系统中的passwd文件按用户的优先级进行排序...

python练习题3

1.字符串最后一个单词的长度 题目描述:计算字符串最后一个单词的长度,单词以空格隔开。 输入描述: 一行字符串,非空,长度小于5000。 输出描述: 整数N,最后一个单词的长度。 示例1: 输入:hello world 输出:5 2. 计算字符个数 题目描述: 写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。 输入描述: 输入...

Python练习题3

题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 思路:分解问题,找出变量的限定范围。...

猜你喜欢

python练习题(3)

python练习题 1、设计并实现一个数组类,要求能够把包含数字的列表、元组或range对象转换为数组,能够使用包含整数的列表作为下标同时返回多个位置上的元素值。 2.编程实现如下功能: (1)定义一个抽象类Shape,在抽象类 Shape中定义求面积 getArea()和周长 getPerimeter()的抽象方法。 (2)分别定义继承抽象类Shape的3个子类即Triangle、Rectang...

python练习题3

python练习题3 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? sqrt() 开根号...

Python练习题(3)

题目:用户随机输入n个大写字母, 使用dict字典来统计用户输入的每个字母的出现次数 运用到了fromkeys()函数,chr()函数,ord()函数,具体思路都写在了注释。 fromkeys()函数可看作普通字典的升级版,可以拥有条件筛选的能力来应对各种需求...

Python练习题3

#声明和调用函数getValue(b, r, n),根据本金b、年利率r和年数n,计算最终收益v。 #提示:收益=本金+本金*年利率*年数。 #编写程序module1.py,求解一元二次方程x2+5x+6=0的根并输出。 #从键盘输入自变量x的值,计算分段函数y的值并输出。 #从键盘上输入三个数字,将它们按照从大到小的顺序排序并输出。 #编写程序triangle.py,先定义一个打印n个星号的无返...

【原创】开源Math.NET基础数学类库使用(09)相关数论函数使用

               本博客所有文章分类的总目录:【总目录】本博客博文总目录-实时更新  开源Math.NET基础数学类库使用总目录:【目录】开源Math.NET基础数学类库使用总目录 前言   数论就是指研究整数性质的一门理论。数论=算术。不过通常算术指数的计算,数论指数的理论。整数的基本元素是素数...