
Python2.7
文章平均质量分 64
孤独的拉普拉斯
菜鸟级程序员
展开
-
Tkinter:ListBox之选择多个文件
Tkinter:ListBox之选择多个文件Tkinter:ListBox之选择多个文件TkinterListBox文件名大写工具界面展示代码示例导出导入Tkinter:ListBox之选择多个文件工作之中的程序猿经常会量产出很多功能代码,虽然这些代码对于程序员来讲通熟易懂,但是对于QA或者策划人员来讲就有可能很难理解,这时候我们就需要让代码图形化,方便让非程序人员理解,本教程便如此应运而生。本教程将略微讲解python易上手的Tkinter图形化编程,将冗余的功能化代码转换为生动形象的GUI工具。。原创 2021-10-19 22:14:02 · 1602 阅读 · 0 评论 -
Python: Range 和 *
列表生成:Range 和 *Range生成的列表,列表中的元素相互独立,即地址各不相同,这与 * 号重复列表生成的列表大相径庭,前者类似深拷贝,后者则纯粹是浅拷贝,如下所示:a = [0] * 3print u'这是浅拷贝'for num in a: print id(num)b = range(3)print u'这是深拷贝'for num in b: print id(num)结果如下:这是浅拷贝548135685481356854813568这是深拷贝548原创 2020-12-18 19:58:05 · 978 阅读 · 1 评论 -
Python:* 与列表的爱恨情愁
这样创建二维数组:f = [[0] * n] * m,发生了什么?最近初学Python2.7,在列表一节发现了 * 号可以重复列表,例如下面代码所示:于是我想着倘若被重复列表元素变多,能否产生出所谓的二维数组:结果明显与我思考的不一样,但也指出了 * 号重复列表时,是重复列表里面的所有元素,也就是说如果我想得到一个二维列表,即如果我想重复列表,那么列表元素本身也应为列表,代码如下:果然如我所料,有了这个方法,就可以简单的获得二维数组,不过当我应用于刷题时,却发现每次得到的结果与我心中所想大相径原创 2020-12-18 16:32:34 · 248 阅读 · 1 评论