- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Python 从入门到跑路 【九】迭代器和生成器
迭代器 列表和迭代器都能通过列表生成式生成。[]中的内容就是列表生成式,帮我我们快速生成元素。列表的所有元素已经在内存中存在,假如我们有100万个元素,但是只用到前面几个,就会造成内存浪费。这时候我们就用迭代器。 L = [x for x in range(10)] print(L) # 输出 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 迭代器并不会一次性将所有元素加载到内存...
2018-09-27 21:41:51
278
原创 Python 从入门到跑路 【七】函数及函数参数
字符gbk 转成 utf-8 在python3中,文件编码默认是utf-8,定义str类型的变量编码默认是unicode,通过Unicode作为一个中介。实现字符编码转换。 实现编码转换流程 首先gbk解码【decode】转换成Unicode 然后Unicode编码【encode】转换成utf-8 当文件编码不是utf-8时,需要告诉python文件编码是什么,第一行代码,就是指明...
2018-09-11 14:20:07
307
原创 Python 从入门到跑路 【五】文件读写
文件读写 我们用windows的读写文本内容,首先要打开txt文件。在python中也需要打开文件,使用的open函数打开文件,并且创建file对象保存在内存中。open函数,第二个参数来指定模式。 "r"模式下,文件只能被读取,不能写入内容。 # 第一种 "r"只读模式 file = open("source/python_io.txt","r")
2018-09-04 11:06:17
345
原创 Python 从入门到跑路 【四】字典及集合常用功能
字典 字典是一种key-value(键值对)的数据类型,通过索引找到相应的值。与列表不同,列表是通过位置,在字典的索引是通过key查找。下面用{}声明一个字典food,字典内的元素通过,隔开。每一个元素通过:分割key-value。:前面的是key,:后面的是value food = { "one": "cafe", &a
2018-08-30 16:03:45
438
原创 Python 从入门到跑路 【三】字符串常用功能
目录 python 种类 c-pyton java-python c#-python pypy c-pyton 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q 插入链接 Ctrl + L 插入代码 Ctrl + K 插入图片 Ctrl + G 提升标题 Ctrl + H 有序列表 ...
2018-08-29 15:51:14
219
原创 Python 从入门到跑路 【二】列表及元组使用
目录 基础 python变量 变量有字母、数字、下划线 组成,并且不能以数字开头。声明变量不需要指定变量类型,使用变量之前必须对变量进行初始化赋值。 c-pyton 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q 插入链接 Ctrl + L 插入代码 Ctrl + K 插入图片 Ctrl ...
2018-08-27 21:50:49
199
原创 Python 从入门到跑路 【一】基本数据类型及循环语句
目录 python基础 基本数据类型 数字 直接数字赋值给变量,支持常用的运算加减乘除,还有一些特殊的 n1 = 2 n2 = 2**3 # 2的3次方 n3 = 41%5 # 41除以5的余数1 n4 = 41//5 # 41除以5的商8 字符串 使用 ‘xxx’ ,”xxxx”,”“”xxxx”“” 引起来的都是字符串,字符串支持加法运算和乘法运...
2018-08-23 22:35:49
260
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅