会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
守护式等待
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
63
64
65
66
67
2018年12月14日
生成器
摘要: 生成器 1. 什么是生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以,如果列表元素可以按照某种算法推算出来,那我
阅读全文
posted @ 2018-12-14 15:09 守护式等待
阅读(177)
评论(0)
推荐(0)
编辑
类的"魔法"方法
摘要: 1. __init__()方法 <1>使用方式 总结1 当创建Car对象后,在没有调用__init__()方法的前提下,BMW就默认拥有了2个属性wheelNum和color,原因是__init__()方法是在创建对象后,就立刻被默认调用了 2. 定义__str__()方法 总结 在python中方
阅读全文
posted @ 2018-12-14 15:07 守护式等待
阅读(233)
评论(0)
推荐(0)
编辑
文件操作
摘要: <1>打开文件 在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件 open(文件名,访问模式) 示例如下: f = open('test.txt', 'w') 说明: 访问模式说明 r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。 w 打开一个文件
阅读全文
posted @ 2018-12-14 14:58 守护式等待
阅读(146)
评论(0)
推荐(0)
编辑
匿名函数
摘要: 匿名函数 用lambda关键词能创建小型匿名函数。这种函数得名于省略了用def声明函数的标准步骤。 lambda函数的语法只包含一个语句,如下: 如下实例: 以上实例输出结果: Lambda函数能接收任何数量的参数但只能返回一个表达式的值 匿名函数不能直接调用print,因为lambda需要一个表达
阅读全文
posted @ 2018-12-14 14:42 守护式等待
阅读(103)
评论(0)
推荐(0)
编辑
递归函数
摘要: 递归函数 <1>什么是递归函数 通过前面的学习知道一个函数可以调用其他函数。 如果一个函数在内部不调用其它的函数,而是自己本身的话,这个函数就是递归函数。 <2>递归函数的作用 举个例子,我们来计算阶乘 n! = 1 * 2 * 3 * ... * n 解决办法1: 看阶乘的规律 解决办法2: 原理
阅读全文
posted @ 2018-12-14 14:41 守护式等待
阅读(119)
评论(0)
推荐(0)
编辑
局部变量and全局变量
摘要: 局部变量 <1>什么是局部变量 如下图所示: <2>小总结 局部变量,就是在函数内部定义的变量 不同的函数,可以定义相同的名字的局部变量,但是各用个的不会产生影响 局部变量的作用,为了临时保存数据需要在函数中定义变量来进行存储,这就是它的作用 全局变量 <1>什么是全局变量 如果一个变量,既能在一个
阅读全文
posted @ 2018-12-14 14:38 守护式等待
阅读(259)
评论(0)
推荐(0)
编辑
字典遍历
摘要: 通过for ... in ...:的语法结构,我们可以遍历字符串、列表、元组、字典等数据结构。 注意python语法的缩进 字符串遍历 列表遍历 元组遍历 字典遍历 <1> 遍历字典的key(键) <2> 遍历字典的value(值) <3> 遍历字典的项(元素) <4> 遍历字典的key-value
阅读全文
posted @ 2018-12-14 14:31 守护式等待
阅读(241)
评论(0)
推荐(0)
编辑
字典常用操作
摘要: <1>修改元素 字典的每个元素中的数据是可以修改的,只要通过key找到,即可修改 demo: 结果: <2>添加元素 demo:访问不存在的元素 结果: 如果在使用 变量名['键'] = 数据 时,这个“键”在字典中,不存在,那么就会新增这个元素 demo:添加新的元素 结果: <3>删除元素 对字
阅读全文
posted @ 2018-12-14 14:29 守护式等待
阅读(232)
评论(0)
推荐(0)
编辑
列表常用操作
摘要: 列表中存放的数据是可以进行修改的,比如"增"、"删"、"改"" <1>添加元素("增"append, extend, insert) append 通过append可以向列表添加元素 demo: 结果: extend 通过extend可以将另一个集合中的元素逐一添加到列表中 insert inser
阅读全文
posted @ 2018-12-14 14:20 守护式等待
阅读(159)
评论(0)
推荐(0)
编辑
字符串常用操作
摘要: 字符串常见操作 如有字符串mystr = 'hello world itcast and itcastcpp',以下是常见的操作 <1>find 检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1 <2>index 跟find()方法一样,只不过如果str不在 mystr中
阅读全文
posted @ 2018-12-14 14:17 守护式等待
阅读(106)
评论(0)
推荐(0)
编辑
上一页
1
···
63
64
65
66
67