摘要: def func(): print("吃了么")def func2(fn): print("我是func2") fn() # 执⾏传递过来的fn # 即 fn替换成func, 即执行fn() print("我是func2")func2(func) 阅读全文
posted @ 2018-11-01 22:26 Jack的人生记录 阅读(437) 评论(0) 推荐(0)
摘要: fun() 的 拆分和 for 遍历 的结合 > 函数容器 阅读全文
posted @ 2018-11-01 22:19 Jack的人生记录 阅读(166) 评论(0) 推荐(0)
摘要: 2. 函数名可以赋值给其他变量 > 就是 func()可以拆 def fun (): print("哈哈") a = fun # 拆分 fun()的 fun,赋值给a a() # 就相当于 fun() 阅读全文
posted @ 2018-11-01 22:16 Jack的人生记录 阅读(264) 评论(0) 推荐(0)
摘要: lst = ["麻花藤", "刘嘉玲", "詹姆斯"]def func(): lst.append("⻢云云") # 对于可变数据类型可以直接进⾏访问. 但是不能改地址. 说⽩ 了. 不能赋值 print(lst)func()print(lst) 阅读全文
posted @ 2018-11-01 22:08 Jack的人生记录 阅读(517) 评论(0) 推荐(0)
摘要: def func(*args, **kwargs): print(args,kwargs)func("对", "哦",o=4, k=0)结果 > ('对', '哦') {'o': 4, 'k': 0}顺序: *args > 默认值参数 > **kwargs 阅读全文
posted @ 2018-11-01 21:24 Jack的人生记录 阅读(97) 评论(0) 推荐(0)
摘要: def my(a,b): c = a if a>b else b return cd = my(1,12)print(d) 阅读全文
posted @ 2018-11-01 20:38 Jack的人生记录 阅读(916) 评论(1) 推荐(0)
摘要: def my_max(a,b): if a > b: return a else: return bmy_max(10,45)# 如果只是这样,那么只是运行了并产生返回值,但没有打印返回值t = my_max(10,45) # 所以赋值给t,下面方便打印print(t) 阅读全文
posted @ 2018-11-01 20:33 Jack的人生记录 阅读(231) 评论(0) 推荐(0)
摘要: def func1(): print("呵呵")def func2(): print("呵呵")def func3(): print("呵呵")def func4(): print("呵呵")func1(),func2(),func3(),func4() # 只要下面看到func() 带括号的,就会 阅读全文
posted @ 2018-10-31 22:20 Jack的人生记录 阅读(185) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-10-29 21:32 Jack的人生记录 阅读(207) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-10-29 20:37 Jack的人生记录 阅读(115) 评论(0) 推荐(0)