Python学习笔记
月辰洞洞幺
努力转行数据分析的学生小白
展开
-
Python Tkinter模块详解(后续持续补充)
声明:该文章是个人学习中写的,目的是总结及当作工具参考,有一定的借鉴成分,后续若有新发现则补充目录Tkinter简介创建组件基本语法Tkinter组件汇总Variable 类常见参数详解anchor——表示文本的位置background(简称bg)——背景色foreground(简称fg)——前景色font——字体布局管理器packgridp...原创 2019-07-25 14:29:14 · 10250 阅读 · 2 评论 -
python 闭包及个人理解
变量作用域局部变量:在函数内部过程中定义的变量全局变量:在函数外部模块中定义的变量函数内部过程中,我们可以直接引用全局变量,但是对全局变量进行引用修改时,修改的是创建的一个副本,并不会修改原全局变量。而通常,我们无法对函数内部的局部变量进行引用,因为一旦运行完毕,局部变量就会被python的回收机制清除。闭包,就是一种保存函数内部局部变量的方式。例1:def out_func():...原创 2019-07-22 10:19:23 · 267 阅读 · 0 评论 -
python 装饰器
谈装饰器前,还要先要明白一件事,python 中的函数可以像普通变量一样当做参数传递给另外一个函数,例如:def foo(): print("foo")def bar(func): func()bar(foo) #输出结果:foo情景现在有一个foo函数,功能如下def foo(): print('i am foo')现在有一个新的需求,希望可以记录下函数...转载 2019-07-22 11:28:20 · 138 阅读 · 0 评论 -
python 函数式编程及递归
函数式编程是一种古老的编程模式,即用函数(计算)来表示程序,用函数的组合来表达程序组合的思维方式,最开始受到学术界的热捧,近年来开始在业界被投入使用。因此,越来越多的高级语言都加入对函数式编程的支持,python同样如此。lambda表达式filter()map()...原创 2019-07-23 09:21:29 · 323 阅读 · 0 评论