查看“基本的Python内置函数”的源代码
←
基本的Python内置函数
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
==基本的Python内置函数== *Python的内置函数列表: *[[文件:p5-4.png]] ===abs( )=== *求数字的绝对值 print ("abs(-40) : ", abs(-40)) print ("abs(100.10) : ", abs(100.10)) ===divmod() 函数=== *python divmod() 函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b)。 >>>divmod(7, 2) (3, 1) >>> divmod(8, 2) (4, 0) >>> divmod(1+2j,1+0.5j) ((1+0j), 1.5j) ===enumerate( )=== *enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 <nowiki>food = ['西红柿', '花椰菜', '黄瓜', '猪肉', '虾仁'] for i, v in enumerate(food): print('库存的第', i+1, '种商品是:', v)</nowiki> ===eval()函数=== *eval() 函数用来执行一个字符串表达式,并返回表达式的值。 <nowiki>>>>x = 7 >>> eval( '3 * x' ) 21 >>> eval('pow(2,2)') 4 >>> eval('2 + 2') 4 >>> n=81 >>> eval("n + 4") 85</nowiki> ===input( )函数=== *接收用户的输入, *注意:python3 里 input() 默认接收到的是 str 类型。 <nowiki>>>> name = input("pls:") pls:123 >>> name '123'</nowiki> ===len( )=== *Python len() 方法返回对象(字符、列表、元组等)长度或项目个数。 <nowiki>>>>str = "runoob" >>> len(str) # 字符串长度 6 >>> l = [1,2,3,4,5] >>> len(l) # 列表元素个数 5</nowiki> ===map( )函数=== *map() 会根据提供的函数对指定序列做映射。 *第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。 *Python 2.x 返回列表。Python 3.x 返回迭代器。 <nowiki>>>>def square(x) : # 计算平方数 return x ** 2 >>> list(map(square, [1,2,3,4,5])) # 计算列表各个元素的平方 [1, 4, 9, 16, 25] >>> list(map(lambda x: x ** 2, [1, 2, 3, 4, 5])) # 使用 lambda 匿名函数 [1, 4, 9, 16, 25] # 提供了两个列表,对相同位置的列表数据进行相加 >>> list(map(lambda x, y: x + y, [1, 3, 5, 7, 9], [2, 4, 6, 8, 10])) [3, 7, 11, 15, 19]</nowiki>
返回至
基本的Python内置函数
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息