
编程语言
文章平均质量分 61
飞鸟的轨迹
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python3之字典(dict)和集合(set)
Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 >>> d = {'lxd':95, 'gsq':99, 'dyk':66, 'nml':88} >>> d['lxd'] 95 把数据放入dict的方法,除了初始化时指定外,还可以通过key放入...原创 2018-02-26 09:29:48 · 6992 阅读 · 0 评论 -
python3之字符串和编码
在最新的python3版本中,字符串是以Unicode编码的,也就是说,Python的字符串支持多语言 对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符: >>> ord('A') 65 >>> ord('中') 20013 >>> chr(66) 'B' >>&g...原创 2018-02-26 09:28:51 · 656 阅读 · 0 评论 -
python3之不可变对象和可变对象
再议不可变对象 由之前的学习可知,str是不变对象,而list是可变对象。 对于可变对象,比如list,对list进行操作,list内部的内容是会变化的,比如: >>> a = ['c', 'b', 'a'] >>> a.sort() >>> a ['a', 'b', 'c'] 而对于不可变对象,比如str,对str进行操作呢: ...原创 2018-02-26 09:30:56 · 828 阅读 · 0 评论 -
python3之条件判断和循环
if条件 age = 20 if age >= 6: print('teenager') elif age >= 18: print('adult') else: print('kid') if判断条件还可以简写,比如写: if x: print('True') 这样写的前提条件: 只要x是非零数值、非空字符串、非空list等,就判断为...原创 2018-02-26 09:31:57 · 587 阅读 · 0 评论 -
python3之函数
函数定义: 默认参数 def enroll(name, gender, age=6, city='Beijing'): print('name:', name) print('gender:', gender) print('age:', age) print('city:', city) 函数定义可以有默认参数存在 ,默认参数可以简化函数的调用。 ...原创 2018-02-26 09:33:44 · 276 阅读 · 0 评论 -
python3之迭代和列表生成式
迭代 Python中,迭代是通过for … in来完成的 当我们使用for循环时,只要作用于一个可迭代对象,for循环就可以正常运行,而我们不太关心该对象究竟是list还是其他数据类型。 那么,如何判断一个对象是可迭代对象呢?方法是通过collections模块的Iterable类型判断: >>> from collections import Iterable &g...原创 2018-02-26 09:34:56 · 411 阅读 · 0 评论 -
python3之生成器
生成器generator 在Python中,一边循环一边计算的机制,称为生成器:generator。 要创建一个generator,有很多种方法。第一种方法很简单,只要把一个列表生成式的[]改成(),就创建了一个generator: >>> L = [x * x for x in range(10)] >>> L [0, 1, 4, 9, 16, 25...原创 2018-02-26 09:35:40 · 266 阅读 · 0 评论 -
python3之元组(tuple)
python3中元组(tuple)在定义长度后不可修改,删除、新增。只能查看 >>> a = ('a', 'b', 'c') >>> a ('a', 'b', 'c') 查看元组长度 >>> len(a) 3 要定义一个只有1个元素的tuple,如果你这么定义: >>> t = (1) >>&原创 2018-02-26 09:36:15 · 558 阅读 · 0 评论 -
python3之列表(list)
Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> classmates ['Michael', 'Bob', 'Tracy'] 变量classmates就是一个list。用len()函数可以获得list...原创 2018-02-26 09:36:58 · 421 阅读 · 0 评论