会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Apollo
Powered by
博客园
|
|
新随笔
|
|
|
管理
上一页
1
···
38
39
40
41
42
43
44
45
46
···
53
下一页
2018年10月14日
什么是python装饰器?
摘要: Python装饰器是python中特有变动,可以使修改函数变得更容易。 装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,比较经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。 概括的讲,装饰
阅读全文
posted @ 2018-10-14 09:53 阿波罗Apollo
阅读(556)
评论(1)
推荐(0)
编辑
数组和元组之间的区别是什么,如何相互转换?
摘要: 区别: 数组内容是可以被修改的,而元组内容是只读的。另外,元组可以被哈希,比如作为字典的关键字。 数组在python中叫做列表。列表可以修改,如果元组中仅有一个元素,则要在元素后加上逗号。元组和列表的查询方式一样。元组只可读不可修改,如果程序中的数据不允许修改可用元组。
阅读全文
posted @ 2018-10-14 09:50 阿波罗Apollo
阅读(3479)
评论(0)
推荐(0)
编辑
什么是Python的命名空间?
摘要: 在Python中,所有的名字都存在一个空间中,它们在该空间中存在和被操作——这就是命名空间。它就像一个盒子,每一个变量名字都对应装着一个对象。当查询变量的时候,会从该盒子里面找到相应的对象。 【定义】 名称到对象的映射。命名空间是一个字典的实现,键为变量名,值是变量对应的值。各个命名空间是独立没有关
阅读全文
posted @ 2018-10-14 09:48 阿波罗Apollo
阅读(1568)
评论(0)
推荐(0)
编辑
列表推导式和字典推导式是什么?
摘要: 它们是可以轻松创建字典和列表的语法结构。 由输出项,列表项,过滤项组成,过滤项为bool值可省略 [expr for itm in collection if condition] 列表常规推导 lst = [11,22,33,44] result = [i for i in range(10) i
阅读全文
posted @ 2018-10-14 09:46 阿波罗Apollo
阅读(1189)
评论(0)
推荐(0)
编辑
Python都有哪些自带的数据结构?
摘要: ython自带的数据结构可分为可变和不可变的。 可变的有:数组、集合、字典; 不可变的有:字符串、元组、数。
阅读全文
posted @ 2018-10-14 09:30 阿波罗Apollo
阅读(1042)
评论(0)
推荐(0)
编辑
python3中reduce函数的使用
摘要: 在python3中如果使用reduce需要先导入 from functools import reduce reduce函数,reduce函数会对参数序列中元素进行累积。 reduce函数的定义:reduce(function, sequence [, initial] ) -> valuefunc
阅读全文
posted @ 2018-10-14 09:28 阿波罗Apollo
阅读(26640)
评论(3)
推荐(2)
编辑
Python中的lambda是什么?
摘要: 这是一个被用于代码中的单个表达式的匿名函数。
阅读全文
posted @ 2018-10-14 09:04 阿波罗Apollo
阅读(742)
评论(1)
推荐(0)
编辑
参数按值传递和引用传递是怎么实现的?
摘要: Python中的一切都是类,所有的变量都是一个对象的引用。引用的值是由函数确定的,因此无法改变。但是如果一个对象是可以被修改的,你可以改动对象。 传值: 简单来说,你在内存中有一个地址,我也有一个地址,我把我的地址里面的内容复制给你,以后你做什么就跟我没关系,不会改变原来的参数的内容。 传引用: 所
阅读全文
posted @ 2018-10-14 09:02 阿波罗Apollo
阅读(418)
评论(0)
推荐(0)
编辑
为什么lambda没有语句?
摘要: 匿名函数lambda没有语句的原因是它被用于在代码执行的时候构建新的函数对象并且返回。
阅读全文
posted @ 2018-10-14 09:02 阿波罗Apollo
阅读(246)
评论(0)
推荐(0)
编辑
* args, ** kwargs?参数是什么?
摘要: 如果我们不确定要往函数中传入多少个参数,或者我们想往函数中以列表和元组的形式传递参数时要用 * args;如果我们不知道要往函数中传入多少个关键词参数,或者想传入字典的值作为关键词参数时,那就要使用 ** kwargs。 注意: * args和 ** kwargs可以同时在函数的定义中,但是 * a
阅读全文
posted @ 2018-10-14 09:01 阿波罗Apollo
阅读(259)
评论(0)
推荐(0)
编辑
上一页
1
···
38
39
40
41
42
43
44
45
46
···
53
下一页