| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 数据结构与算法 -> python杂记——内置函数(四) -> 正文阅读 |
|
[数据结构与算法]python杂记——内置函数(四) |
evaleval(expression[, globals[, locals]])函数用来执行expression并返回结果。expression是一个字符串,globals和locals是可选的。如果给值得话globals必须是一个dict,locals可以是任意形式的map对象。如果locals不设置则默认与globals相同。如果都不设置则使用调用eval的环境。 该函数还可以用于执行任意的code object(例如compile创建的)。如果使用"exec"编译的则结果返回None。compile在内置函数三已经介绍过。 测试代码:
测试结果:
execexec(object[, globals[, locals]])函数用来动态执行python代码。object可以是一个string或者一个code object。返回值是None。 测试代码:
测试输出:
filefile()函数用于返回一个file对象,但是在python3中被删除了, 可以使用open函数实现。这里不再介绍。 filterfilter(function, iterable)方法用于过滤iterabal指定的可迭代序列,并返回符合function条件的新迭代器对象。iterable可以是一个序列,支持迭代的容器或者一个迭代器对象。如果function为None的话则返回所有值。 测试代码:
floatclass float([x])将x转换为一个float类型数,x可以是一个string或者一个数字。如果是string则string中必须包含一个十进制数。可以带正负符号和空格。 测试代码:
测试结果:
formatformat(value[, format_spec])函数用来格式话字符串,format可以接受不限个数的参数,参数顺序可以不按照顺序。 测试代码:
测试结果:
frozensetclass frozenset([iterable]) 创建一个不可变的集合对象。可选参数是一个可迭代的对象。 测试代码:
测试结果:
hashhash(object) 用于获取取一个对象(字符串或者数值等)的哈希值。哈希值是一个整数。可用于在查找字典键值时快速比较。相等的数值得到的哈希值也相同,即使类别不同,例如1和1.0。请注意 hash() 会根据主机的位宽截断返回值。 测试代码:
测试结果:
helphelp([object])用于查看函数或模块的说明。 测试代码:
测试结果: 略 hexhex(x)将一个整数转换为十六进制,以0x开头。 测试代码:
测试结果:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 12:44:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |