- 博客(6)
- 收藏
- 关注
原创 高级迭代器,迭代器对象
先上代码:代码传送门首先这是一段对于python迭代器的内部实现逻辑的简单介绍。适合有一些python基础的pythoner。大神除外。其中有不足之处望指正。一起进步。自然语言处理,人工智能,当面对这些高大上的名词时,会发现一个很尴尬的问题。庞大的数据量和有限的内存资源之间存在着不可调和的矛盾。解决这个矛盾,python有着天然的优势。正是因为python中有一个被称之为迭代器的概念。关于如何使用...
2018-05-03 14:02:23 187
原创 用python迭代器完成打印杨辉三角形
二话不说先上代码:这里是代码那么接下来说说实现杨辉三角形的思路首先说明一点什么是迭代器。以及什么是生成器。在python3中,迭代器是用来访问可迭代对象的一种方式。而生成器则是一种可以动态生成数据的可迭代对象。迭代器和生成器是python中特有的一种语法规则。闲篇扯完,接下来说说打印杨辉三角形的思路:总体思想上使用了杨辉三角形的一条特性:第n行的第m个元素是第n-1行的第m-1 和第m个元素的和。...
2018-04-25 00:48:57 1618
原创 关于容器-列表的深拷贝和浅拷贝
### 深拷贝```python3import copyL = [3.1,3.2]L1 = [1,2,L]L2 = copy.deepcopy() #深拷贝L[0] = 3.14print(L1)#[1,2[3.14,3.2]]print(L2)#[1,2,[3.1,3.2]]```### 浅拷贝```python3L = [3.1,3.2]L1 = [1,2,L]...
2018-04-11 18:47:57 203
原创 python 基础语法--for循环
老规矩:先上代码:代码传送门for 语句:(循环语句)作用:用来做遍历可迭代对象的数据元素语法:for 变量列表 in 可迭代对象:语句快1else:语句快2语法说明:1、可迭代对象每次提供一个元素一次赋值给变量列表中的变量,复制完毕后执行语句块1,重复执行此步骤2、可迭代对象不能够提供数据是,执行else子句部分的语句块2.然后对出循环3、else子句部分可以省略。(同while语句类似)4、当...
2018-04-10 18:58:13 408
原创 python基础语法-字符串格式化表达式
语句: 格式化字符串 + % + 格式字符作用: 用于输出一定格式模版的字符串。语法: 格式化字符串 % 格式字符 或者 格式化字符串 % (格式字符,格式字符。。。) 如:"%d" % 10其中"%d" 是格式话字符串。其中%d也叫占位符。 中间接用%和后面需要输出的值相连接。注意事项: 1.在格式化字符串中有几个占位符,在气候的格式字符中就要同样填写几个格式字符。...
2018-04-09 23:44:03 340
原创 python基础语法学习--while
首先上代码:这里是我的代码while语句作用:根据一定条件,重复执行一条语句活着一组语句块语法:while 真值表达式:语句块1else:语句块2说明:1.先执行真值表达式,测试布尔值为True或者False2.如果真值表达式测试为True,则执行语句1,然后再返回到第一步重复进行测试3.如果真值表达式测试为False,则执行else子句中的语句2,然后结束while语句4.else子句可以省略w...
2018-04-09 23:17:31 220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人