Pyhton初级试题 [ 迭代器、内置函数、递归函数 ]
时间:2022-07-24
本文章向大家介绍Pyhton初级试题 [ 迭代器、内置函数、递归函数 ],主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
01 初级Python试题 [ 迭代器、内置函数、递归函数 ]
'''
迭代器以及内置函数、递归函数
authou :python测试社区
'''
# 1. 将一个函数func(),变得可迭代,循环这个函数时,可以打印如下内容:
# 100
# 49
# 75
# 18
# 52
# 84
# 94
# 26
# 19
# 11
# 85
# 29
# 列表推导式: [Value,for循环,条件判断]
# 字典推导式: [Key:Value ,for循环 ,条件筛选] 去除重复
a = [100, 49, 75, 18, 52, 84, 94, 26, 19, 11, 85, 29, 79, 91, 63, 61, 29, 53, 76, 54, 49, 90, 95, 91, 71, 40, 44, 36,
99, 25]
# 2. 请使用内置函数和lambda过滤掉小于50的数字(一行代码)
a = ['zxcv', 'asdf', 'poiu', 'dachu']
b = ['bnmk', 'qwer', 'xiaox', 'rtyui']
# 3. 请使用内置函数和lambda获取列表a和列表b每一项相加后,前6个字母,并生成一个新列表(一行代码)
# 第一项相加的结果为'zxcvbn'
a = [100, 'dsd', 'qwe', 'ert', 'tyy', 'rrr', 49, 75, 18, 52, 84, 'dsd', 94, 26, 19, 11, 'dsd', 85, '2dsd', 9, 79, 91,
'63dsd', '', 61, 29, 53, 76, 'None', 44, 36, ' ', 99, 25]
# 4. 使用内置函数过滤所有的非数字并排序,排序后生成一个新的列表,然后让所有的数字都加100(一行代码)
# 5. 斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。后一个数是前两个数之和
# 请用递归函数写出第10000个数对应的斐波那契数
#
ps:先自行尝试解决,再查看答案 ,具体python学习视频可加小编微信进行获取(加好友请备明来意)
之前一篇文章也是基础试题从容易到难: Python编程基础习题 | 练习 | 巩固 |
这是小编分享的一份试题pdf感兴趣自行获取:肝了一夜的《Python编程试题》PDF 它来了!
02 初级Python试题 [ 答案 ]
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Python读取配置文件(config.ini)以及写入配置文件
- Django {{ MEDIA_URL }}无法显示图片的解决方式
- python将音频进行变速的操作方法
- 解决django的template中如果无法引用MEDIA_URL问题
- 从源码解读 - Vue常考面试题
- Android PickerView实现三级联动效果
- Android巧用XListView实现万能下拉刷新控件
- Android获取其他应用中的assets资源
- Android自定义动态壁纸开发详解
- VsCode插件koroFileHeader一键添加文件头部注释
- 强大的 Stream API(一)
- python3 配置logging日志类的操作
- 你对CSS权重真的足够了解吗?
- python opencv实现图片缺陷检测(讲解直方图以及相关系数对比法)
- Js 的事件循环(Event Loop)机制以及实例讲解