摘要: 转载:http://python.jobbole.com/81683/ 呵呵!作为一名教python的老师,我发现学生们基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂。搞定装饰器需要你了解一些函数式编程的概念,当然还有理解在python中定义和调用函数相关语法的一些特点。 我没法 阅读全文
posted @ 2018-08-03 20:08 Niuli'blog 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-08-02 17:14 Niuli'blog 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 面向对象小结——定义及调用的固定模式 阅读全文
posted @ 2018-07-30 21:23 Niuli'blog 阅读(113) 评论(0) 推荐(0) 编辑
摘要: PyCharm PyCharm是一个用于计算机编程的集成开发环境(IDE),主要用于Python语言开发,由捷克公司JetBrains开发,提供代码分析、图形化调试器,集成测试器、集成版本控制系统(Vcs),并支持使用Django进行网页开发。PyCharm一个跨平台开发环境,拥有Windows,m 阅读全文
posted @ 2018-07-26 15:23 Niuli'blog 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1)首先,写法不一样: 2)在多继承中,新式类采用广度优先搜索,而旧式类是采用深度优先搜索。 3)新式类更符合OOP编程思想,统一了python中的类型机制。 Python 2.x中默认都是经典类,只有显式继承了object才是新式类 Python 3.x中默认都是新式类,不必显式的继承object 阅读全文
posted @ 2018-07-25 20:08 Niuli'blog 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 下面的代码可以让字符串居中,左对齐和右对齐,字符串长度设置为50,居中后左右补充空格,右对齐会在左侧补充空格 result: 阅读全文
posted @ 2018-07-22 16:05 Niuli'blog 阅读(11428) 评论(0) 推荐(0) 编辑
摘要: 本文主要涵盖了 Python 编程的核心知识(暂不包括标准库及第三方库,后续会发布相应专题的文章)。 首先,按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典,集合),条件&循环,文件对象,错误&异常,函数,模块,面向对象编程; 接着,结合这些思维导图主要参 阅读全文
posted @ 2018-07-19 20:19 Niuli'blog 阅读(689) 评论(1) 推荐(0) 编辑
摘要: 1 def func(): 2 print(111) 3 yield 1 4 g = func() 5 g1 = (i for i in g) 6 g2 = (i for i in g1) 7 8 print(list(g)) # 111 [1] 9 print(list(g1)) # [] 10 print(list(g2)) # [] 1... 阅读全文
posted @ 2018-07-19 09:09 Niuli'blog 阅读(396) 评论(0) 推荐(0) 编辑
摘要: Quiver快速入门 装载自:https://github.com/HappenApps/Quiver/wiki/Quiver%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8 Quiver快速入门 装载自:https://github.com/HappenApps/Quive 阅读全文
posted @ 2018-07-18 15:43 Niuli'blog 阅读(6748) 评论(1) 推荐(0) 编辑
摘要: 1 lst = ["皇阿玛", "皇额娘", "容嬷嬷", "紫薇"] 2 # 模拟for循环 3 it = lst.__iter__() 4 while True: 5 try: 6 name = it.__next__() 7 print(name) 8 except StopIteration: # 拿完了 9 break ... 阅读全文
posted @ 2018-07-18 00:04 Niuli'blog 阅读(695) 评论(0) 推荐(0) 编辑