随笔分类 -  python

摘要:简介 提到 Python 环境管理,更多人可能会首先想到 virtualenv。但与用于创建独立包环境的 virtualenv 不同,pyenv 的作用仅限于维护不同版本的 Python。它的使用不依赖于 Python,是一个简单、独立的纯 shell 脚本工具。pyenv 也以 pyenv vir 阅读全文
posted @ 2017-05-31 11:55 51runsky 阅读(387) 评论(0) 推荐(0)
摘要:1、clear 清除字典中所有的项。 >>> x = {} >>> y = x >>> x['key'] = 'value' >>> y #共享X的内容 {'key': 'value'} >>> x.clear() #如果用 x={ }置空,y的内容不会消失 >>> y {} 2、copy 返回一个具有相同... 阅读全文
posted @ 2015-06-14 09:15 51runsky 阅读(185) 评论(0) 推荐(0)
摘要:创建字典1. { }>>> dic={'name':'pmghong','age':'22','gender':'male'}>>> dic['name']'pmghong' 2. 使用工厂方法dict( )fdict=dict(['x',1],['y',2]) 3. 内建方法:fromkeys( ) ,字典中的元素具有相同的值,默认为Noneddict={}.fromkeys(('x' 阅读全文
posted @ 2015-06-14 09:14 51runsky 阅读(112) 评论(0) 推荐(0)
摘要:列表类似于C++中的vector,C语言中的数组,用于存储顺序结构 创建列表(list) a=['1','2'] 用[]括起来,表示一个list,中间的各个元素可以是任何类型,用逗号分隔。 列表结构 list函数 拆分字符串成列表 >>> list('chongshi') ['c', 'h', 'o', 'n', 'g', 's', '... 阅读全文
posted @ 2015-06-14 09:12 51runsky 阅读(229) 评论(0) 推荐(0)
摘要:tuple性质tuple是常量list。tuple不能pop,remove,insert等方法tuple用()表示,如a=(0,1,2,3,4),括号可以省略tuple可以用下标返回元素或者子tupletuple 可以用于多个变量的赋值 >>> a,b = (1,2) >>> print a,b 1 2 >>> t = (1,2) >>> a,b = t >>> prin... 阅读全文
posted @ 2015-06-14 09:08 51runsky 阅读(141) 评论(0) 推荐(0)
摘要:字符串格式化 实例: >>> 'Price of eggs: $%d' %42 'Price of eggs: $42' >>> 'Hexadcimal price of eggs: %x' %42 # 16进制 'Hexadcimal price of eggs: 2a' >>> from math import pi >>> ... 阅读全文
posted @ 2015-06-14 09:07 51runsky 阅读(141) 评论(0) 推荐(0)
摘要:序列概览 Python 包含6 种内建的序列,这里重点讨论最常用的两种类型:列表和元组。 列表与元组的主要区别在于,列表可以修改,元组则不能。 如果要根据要求来添加元素,那么列表可以会更好用;由于元组的查询速度快,序列不能修改的时候,使用元组则更为合适。 在操作一组数值的时候,序列很好用。可以用序列表示数据库中一个人的信息---第1是姓名,第2个元素是年龄。根据上述内容编写一个列表。 >... 阅读全文
posted @ 2015-06-13 00:03 51runsky 阅读(257) 评论(0) 推荐(0)