Python编程基础复习:关键函数与操作
需积分: 0 93 浏览量
更新于2024-08-04
收藏 21KB DOCX 举报
"Python编程语言相关的复习题"
在Python标准库`math`中,用来计算平方根的函数是`sqrt()`。这个函数接受一个数值作为参数,返回该数值的平方根。例如,`math.sqrt(16)`将返回4,因为4的平方是16。
在Python中,`None`表示空类型。它是一个特殊的值,通常用于表示无值或者默认值。
要查看变量的类型,可以使用Python内置函数`type()`。例如,`type(10)`会返回`<class 'int'>`,表明10是一个整数。
查看变量的内存地址可以使用`id()`函数。这个函数返回对象在内存中的唯一标识,可用于区分不同对象。
Python运算符中,`//`用来计算整商,即两个数相除后得到的整数部分。例如,`10 // 3`的结果是3,因为它返回的是3而不是带有小数点的3.3333333333333335。
`remove()`命令可以删除列表中的一个特定元素,而`del`语句则可以删除整个列表或者列表的某个切片。
`abs()`函数返回其参数的绝对值,所以`abs(-3)`的值为3。
在Python3.x中,`print()`语句可以设置分隔符。例如,`print(1,2,3,sep=':')`会输出`1:2:3`,因为`sep=':'`定义了元素之间的分隔符为冒号。
`int(4**0.5)`的值为2,因为4的平方根是2,然后这个浮点数被转换成了整数。
`len()`函数可以返回列表、元组、字典、集合、字符串以及`range`对象中元素个数。例如,`len([1,2,3,4])`返回4。
`max()`和`min()`分别是Python内置函数,分别用来返回序列中的最大和最小元素。
`sum()`函数用来返回数值型序列中所有元素之和。例如,`sum([1,2,3,4])`返回10。
如果已知`x=3`,执行`x+=6`后,`x`的值将变为9,因为这相当于`x = x + 6`。
`type({3})`的值为`<class 'set'>`,因为`{3}`是一个集合。
表达式`[1,2,3]*3`的执行结果为`[1, 2, 3, 1, 2, 3, 1, 2, 3]`,这是列表重复的体现。
`list(map(str,[1,2,3]))`将列表中的每个元素转换为字符串,所以执行结果为`['1', '2', '3']`。
`[3] in [1,2,3,4]`的值为`True`,因为3是列表 `[1,2,3,4]` 的一个元素。
列表切片操作`aList[3:7]`在列表`[3,4,5,6,7,9,11,13,15,17]`中将获取到`[5,6,7,9]`。
使用列表a和b创建字典的语句可以写为:`dict(zip(a,b))`,这样将得到`{'name': 'Dong', 'age': 38, 'sex': 'Male'}`。
任意长度的Python列表、元组和字符串中最后一个元素的下标为-1,这是一种负索引的用法,表示从末尾开始计数。
`list(range(1,10,3))`执行结果为`[1, 4, 7]`,因为`range()`在这里创建了一个从1开始到但不包括10的步长为3的序列。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-11 上传
2021-10-25 上传
2016-06-07 上传
2021-11-17 上传
2021-10-31 上传
2021-10-31 上传
黄涵奕
- 粉丝: 880
- 资源: 327
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南