posts - 112, comments - 1, trackbacks - 0, articles - 84
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

共12页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 

2019年2月27日

摘要: filter函数:遍历序列中的每个元素,判断每个元素得到布尔值,如果是True则留下# 例子:条件筛选 name =['m_xiaoli','zhangfei','m_xiaoma','m_wangyun'] ret = [] def test(name): for i in name: if not i.startswith("m"): ret....阅读全文

posted @ 2019-02-27 11:25 MJ-majun 阅读(15) 评论(0) 编辑

摘要: map函数 :处理序列中的每个元素,得到的结果是一个列表,该列表元素个数及位置与原来一样## 求列表里元素的平方 (原始方法) num_1=[1,2,13,5,8,9] res =[] for i in num_1: res.append(i**2) print('打印结果:',res) 打印结果: [1, 4, 169, 25, 64, 81] 有多个列表求里面元素的平方 (定义...阅读全文

posted @ 2019-02-27 10:02 MJ-majun 阅读(25) 评论(0) 编辑

2019年2月25日

摘要: # 函数式(方程式 y = 2*x+1) def calc(x): return 2*x+1 print('得出的结果:',calc(6)) 得出的结果: 13 # 面向过程 def calc(x): res = 2*x res +=1 return res print('得出的结果是:',calc(6)) 得出的结果是: 13 高阶函数--------...阅读全文

posted @ 2019-02-25 17:48 MJ-majun 阅读(20) 评论(0) 编辑

摘要: # 匿名函数 lamdba name = 'xiaoma' f = lambda x:x+'jun' res = f(name) print('匿名函数的运行结果:',res) 匿名函数的运行结果: xiaomajun func = lambda x,y,z:x+y+z res = func(10,15,18) print('匿名函数的运行结果:',res) 匿名函数的运行结果: 43 ...阅读全文

posted @ 2019-02-25 15:42 MJ-majun 阅读(142) 评论(0) 编辑

2019年2月24日

摘要: def test1(): print('in the test1') def test(): print('in the test') return test1 print(test) res = test() print(res()) in the test in the test1 None def foo(): name = 'majun' ...阅读全文

posted @ 2019-02-24 22:48 MJ-majun 阅读(118) 评论(0) 编辑

摘要: # 递归 def calc(n): print(n) if int(n/2) == 0: return n res = calc(int(n/2)) return res res = calc(10) print(res) 10 5 2 1 1 import time person_list = ['小马','小李','小何','小张',...阅读全文

posted @ 2019-02-24 21:57 MJ-majun 阅读(14) 评论(0) 编辑

摘要: # 风湿理论之函数即变量 def foo(): print('from foo') bar() def bar(): print('from bar') foo() from foo from bar def bar(): print('from bar') def foo(): print('from foo') bar() foo() f...阅读全文

posted @ 2019-02-24 16:37 MJ-majun 阅读(11) 评论(0) 编辑

摘要: 为了方便识别,规定: 全局变量用大写,基本变量用小写阅读全文

posted @ 2019-02-24 11:33 MJ-majun 阅读(11) 评论(0) 编辑

2019年2月23日

摘要: # format() 方法 {}代替元素 默认是从左往右开始取值 test = 'i am {},age {},{}'.format('xiaoma',18,'happy') print(test) i am xiaoma,age 18,happy test1 = 'i am {1},age {0},{2}'.format('18','xiaoma','happy') print(te...阅读全文

posted @ 2019-02-23 18:22 MJ-majun 阅读(22) 评论(0) 编辑

摘要: #### 字符串格式化。 # %s 代替任何的元素 (数字,字符串,列表··) print('I live %s crty' %'my') print('I live %s crty' %'[6,8,9]') I live my crty I live [6,8,9] crty # %s -- %( ) 可以代替多个元素 print('I live %s crty,prefer live...阅读全文

posted @ 2019-02-23 11:55 MJ-majun 阅读(14) 评论(0) 编辑

共12页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页