随笔分类 -  杂记

摘要:print(abs(-2))#取绝对值print(all([1,2,'1','']))#判断真假,全部为真则为真。。如果判断对象是空,结果也为真print(all('hello'))print(all('1230'))print(any(['',1]))#只要有一个为真,结果就是真print(bin 阅读全文
posted @ 2018-04-02 18:26 阜阳小全 阅读(108) 评论(0) 推荐(0)
摘要:#map:处理序列中的每一个元素,得到的结果是一个‘列表(迭代器)’,该列表元素个数及位置与原来一样#map处理的对象可以是列表,列表中的内容可以是字符串,数字,。。也可以只处理一个独立的字符串#filter:遍历序列中的每个元素,判断每个元素得到布尔值,如果是True,则留下来people = [ 阅读全文
posted @ 2018-04-02 15:26 阜阳小全 阅读(137) 评论(0) 推荐(0)
摘要:num = [1,2,3,4,100] #求列表中数字的和from functools import reduce#使用reduce前必须先倒入模块a = reduce(lambda x,y:x+y,num,1)print(a) 阅读全文
posted @ 2018-04-02 15:06 阜阳小全 阅读(115) 评论(0) 推荐(0)
摘要:mv = ['sb_alex','wupeiq_sb','liuhaiquan','sb_yuanhao']def pd(n): return n.startswith('sb')def jj(func,ary): d = [] for i in mv: if func(i): d.append(i 阅读全文
posted @ 2018-04-02 14:45 阜阳小全 阅读(121) 评论(0) 推荐(0)
摘要:#打印出以sb开头的人(一般方法)mvp = ['sb_alex','sb_wupeiqi','liuhaiquan','sb_lx']d = []for i in mvp: if i.startswith('sb'): d.append(i)print(d) #用定义函数的方法 def jj(kk 阅读全文
posted @ 2018-04-02 13:59 阜阳小全 阅读(121) 评论(0) 推荐(0)
摘要:#将每个数字自增1,自减1,直接每个数字平方num_1= [1,12,3,4,5,11]def add1(x): return x + 1def reduce1(x): return x - 1def pf(x): return x **2def map1(func,ss): d = [] for 阅读全文
posted @ 2018-04-01 11:43 阜阳小全 阅读(151) 评论(0) 推荐(0)
摘要:编程的三种方法论: 1面向过程 2函数式 3面向对象 阅读全文
posted @ 2018-03-29 20:55 阜阳小全 阅读(111) 评论(0) 推荐(0)
摘要:#正常函数形式 def calc(x): return x + 1 res = calc(10) print(res)#输出结果为11#匿名函数func = lambda x : x + 1res = func(10)print(res)#输出结果为11 阅读全文
posted @ 2018-03-29 17:33 阜阳小全 阅读(84) 评论(0) 推荐(0)
摘要:def foo(): name = 'lhf' def bar(): name = 'wupeiqi' def tt(): print(name) return tt return barfunc = foo()func()() 阅读全文
posted @ 2018-03-29 15:33 阜阳小全 阅读(111) 评论(0) 推荐(0)
摘要:import timeperson_li = ['alex','wpq','yd','lhf']def ask_way(person_li): print('*'* 80) if len(person_li) == 0: return '没人知道' person = person_li.pop(0) 阅读全文
posted @ 2018-03-29 13:59 阜阳小全 阅读(119) 评论(0) 推荐(0)
摘要:风是理论:函数就是变量 阅读全文
posted @ 2018-03-28 18:05 阜阳小全 阅读(138) 评论(0) 推荐(0)
摘要:#结果如下: 黄伟刘洋刘洋沪指花黄伟 global 阅读全文
posted @ 2018-03-28 17:24 阜阳小全 阅读(170) 评论(0) 推荐(0)
摘要:**********************一般情况全局变量全部大写局部变量全部小写#全局变量:顶头写的,没有缩进的变量就是全局变量# name = 'lhq'#局部变量:在子程序里面的变量# def change_name():# name = '帅的一比'# print('change_name 阅读全文
posted @ 2018-03-28 14:04 阜阳小全 阅读(279) 评论(0) 推荐(0)
摘要:函数的优点:1减少重复代码 ;2保持一致性,易维护;3可扩展 阅读全文
posted @ 2018-03-28 09:36 阜阳小全 阅读(143) 评论(0) 推荐(0)
摘要:打印省、市、县三级菜单 可返回上一级 可随时退出程序 des = { '北京':{ '朝阳':{ '天安门':{}, '地安门':{}, '中华门':{} }, '海淀':{ '北大':{}, '邮电':{}, '外国语':{} }, '丰台':{ '外海':{}, '地坛':{}, '故宫':{} 阅读全文
posted @ 2018-03-27 15:18 阜阳小全 阅读(80) 评论(0) 推荐(0)
摘要:恢复内容开始 阅读全文
posted @ 2018-03-27 08:39 阜阳小全 阅读(128) 评论(0) 推荐(0)
摘要:%s是万能的,可以传数字,列表msg = 'i am %s my hobby is alex' %'lhq'msg2 = 'i am %s ,my hobby is %s' %('lhq','play')print(msg)print(msg2) ####s前加(.3)意思是截取字符串前三个元素 # 阅读全文
posted @ 2018-03-26 17:52 阜阳小全 阅读(119) 评论(0) 推荐(0)
摘要:集合(set)的定义 1 不同元素组成 2 无序 3 集合中的元素必须是不可变的类型 集合的方法 阅读全文
posted @ 2018-03-26 17:18 阜阳小全 阅读(113) 评论(0) 推荐(0)
摘要:恢复内容开始 字符串 数据 列表 元祖 字典 可变不可不 1可变:列表 字典 2不可变:字符串 数字 元祖 访问数序 1。顺序访问:字符串 列表 元祖 可以被索引 2。映射:字典 3。直接访问:数字 存放元素个数: 容器类型:列表 元祖 字典 原子类型:数字 字符串 恢复内容结束 阅读全文
posted @ 2018-03-26 13:53 阜阳小全 阅读(107) 评论(0) 推荐(0)
摘要:###########################da大整理#############一、数字#int( ) 转换成数字#二、字符串#replace/find/join/strip/statwith/split/upper/lower/formattempalte = 'i am {name}, 阅读全文
posted @ 2018-03-23 18:27 阜阳小全 阅读(88) 评论(0) 推荐(0)