Python 之路
文章平均质量分 60
pmz_Atlas
天道酬勤,热情认真的生活
展开
-
python基础-01
#lambda x , y : x + y#lambda表达式中的参数部分可以为多个值,用逗号隔开;# 两个牛逼的BIF filter() 过滤器 iterable 迭代 iterator 迭代器#如果你想看某个函数或者方法的定义时可以用help(想要知道的东西),来帮助查看;#filter(None,[1,false,0,true])的意思是原创 2017-08-31 17:08:22 · 267 阅读 · 0 评论 -
bbs.FISHC.com//python_文件
打开模式执行操作‘r’以只读的方式打开文件(默认)‘w’以写入的方式打开文件,会覆盖已存在的文件‘x’如果文件已存在,使用此模式打开将引发异常‘a’以写入模式打开,如果文件存在,则在末尾追加写入‘b’以二进制模式打开文件转载 2017-08-31 17:27:40 · 8658 阅读 · 0 评论 -
python_集合
集合:1,将元素用花括号括起来,没有体现出映射关系2,无序3,元素唯一性4,不支持索引,num1[2],将报错5,创建集合,set1 = set([1,1,1,2,2,3,43,4])6,添加元素,set1.add(6)7, 删除元素,set1.remove(6)8,不可变集合,num3 = frozen([1,2,3,4,5]) //num3.add(3)报错原创 2017-08-31 17:24:32 · 402 阅读 · 0 评论 -
python_字典
字典---->映射关系>>> c = {'aaaaaa':'111111111','2222':'bbbbbb','cccccccc':'dddddd'}>>> print('zidianyinsheguanxi:',c['2222'])//注意用key时将字典写成列表的形式zidianyinsheguanxi: bbbbbb//dict(mapping)只有一个参原创 2017-08-31 17:23:52 · 367 阅读 · 0 评论 -
python_过滤器/map()
过滤器:1,list(filter(Function/None,[参数]))//将过滤返回为1为真的数 >>> list(filter(None,[1,0,False,True]))[1, True]>>> def odd(x):return x % 2>>> temp = range(10)//0~9的数,不一定要用for循环来存储>>> list(f原创 2017-08-31 17:22:00 · 444 阅读 · 0 评论 -
python_zip()用法
zip() / 不定长参数 / 局部变量/全局变量 / 闭包zip()用法:将序号相同的元素合成元组的列表集合,不匹配的直接舍去>>> a = [1,2,3,4,5]>>> b = [0,9,8,7,6]>>> zip(a,b)>>> list(zip(a,b))[(1, 0), (2, 9), (3, 8), (4, 7), (5, 6)]>>>不定原创 2017-08-31 17:20:06 · 351 阅读 · 0 评论 -
python_字符格式化
字符串格式化:“{0} love {1}.{2}”.format("I","pumz","com")'{0:.1f}{1}'.format(27.658,'GB')//冒号后面就为格式化字符>>>'27.7GB'>>> b = 'I Love You Man'>>> b = list(b)//将字符串变成字符串>>> b['I', ' ', 'L',原创 2017-08-31 17:14:47 · 422 阅读 · 0 评论 -
python_内置函数
BIF = 内置函数dir(__builtins__) // 输出python的所有内置函数(纯小写的都是内置函数)help(input) //用help()可以知道内置函数的用法"Let's go" //因为双引号里可以有单引号所以这里的单引号可以不用转义字符"\"产生随机数:random模块,需要在程序的最开头导入该模块randin原创 2017-08-31 17:12:35 · 300 阅读 · 0 评论