Python编程基础复习:关键函数与操作
需积分: 0 31 浏览量
更新于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的序列。
709 浏览量
点击了解资源详情
点击了解资源详情
2021-10-11 上传
2021-09-09 上传
2021-10-25 上传
123 浏览量
2021-11-17 上传
2021-10-31 上传
黄涵奕
- 粉丝: 978
- 资源: 327
最新资源
- 电子功用-方形电池侧焊夹具
- 基于NB-IoT的温室大棚环境监测系统 农业大棚监测控制系统 智慧农业(使用STM32开发板,仅电子资料)
- 禅道项目管理软件ZenTaoPMS v12.5.1
- 机器学习中的公平性【卡内基梅隆大学-CMU】.zip
- jQuery-Slider:完成了自定义jQuery滑块的集成,以集成到Omni-Update的TTUISD的OU校园CMS中
- 云
- Windows Communication Foundation 和 Builder NE 类型安全 API:“MATLAB 艺术”帖子的代码 - 如何使用 Builder NE 构建 Web 服务。-matlab开发
- اصالت سنج نماد اعتماد الکترونیکی-crx插件
- IPA-Ablage:IPA Dies ist eine weitere Ablagefürdie Dokumente von meiner
- 购买电视剧版权合约书
- keil MDK仿Vscode主题配色
- 毕业设计选题系统
- jetbrains-academy:JetBrains学院解决方案
- roms:光盘
- HSP
- ECG_Viewer:Matlab GUI,用于检查,处理和注释心电图(ECG)数据文件