python学习
Asiling_H
这个作者很懒,什么都没留下…
展开
-
python 输入输出学习
输出print() 在括号里加字符串,多个字符串用逗号隔开。比如:>>> print("hello,world")hello,world[已解决]但是在输出多个字符串时,我出现了下面的情况:>>> print('The quick brown fox', 'jumps over', 'the lazy dog')('The quick brown fox...原创 2018-07-09 08:42:43 · 362 阅读 · 0 评论 -
python 如何使用文本编辑器
记录下在学习过程中遇到的一些问题。本节学习资料:使用文本编辑器-廖雪峰用命令行输出文件中的内容:确定环境能够运行蟒蛇后,python 文档名.pyzldeMacBook-Pro:~ zl$ python desktop/python7.8.pyhello,world文档内容:print('hello,world')输出的是文档中的运行结果。文档另外名必须以.py结尾,名文件的英文只能英文字母...原创 2018-07-09 08:44:49 · 1607 阅读 · 0 评论 -
DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc'
用python实现import语句时,出现了以下问题:from collections import IterableWarning (from warnings module): File "__main__", line 1DeprecationWarning: Using or importing the ABCs from 'collections' instead of ...原创 2018-07-18 05:31:15 · 16644 阅读 · 0 评论 -
python 生成器
生成器学习资料来自廖雪峰老师。能在循环的过程中,不断推算出后面的元素,以此减少存储空间。generator功能很强大,多练练。创建generator的方法有多种。第一种,将列表生成式的[]改成()举个例子:>>> L = [x * x for x in range(10)] >>> L [0, 1, 4, 9, 16, 25, ...原创 2018-07-19 09:41:48 · 233 阅读 · 0 评论 -
迭代器 Iterator 基本内容
迭代器 Iterator学习资料先介绍一个概念:Iterable(可迭代对象)。可以直接作用于for循环的对象。像集合数据类型(list,tuple,dict,set,str等) 和generator(包括生成器和带yield的generator function)都是可迭代对象。那么,什么是 Iterator 呢?它和 Iterable 又有什么区别?Iterator(迭代器...原创 2018-07-20 09:25:19 · 1110 阅读 · 0 评论 -
python 返回函数+匿名函数
返回函数粗粗看了一遍学习资料,感觉返回函数的意思好理解,但是实际应用起来就有点麻烦了。先捋一捋思路叭。首先,高阶函数除了能接收函数作为参数外,也能将函数作为结果值返回。 函数作为返回值拿求和做个简单的例子:一般的求和函数我们会这样写:>>> def calc_sum(*args):a = 0for n in args: ...原创 2018-07-27 14:17:38 · 529 阅读 · 0 评论