随笔分类 - python学习笔记
老男孩视频学习
摘要:图形软件(GUI工具) 可供选择的GUI: 一、PyQT 是Qt工具包的python绑定。Qt工具包是构建KDE的基石。linux下使用免费,windows下使用收费。 二、PyGTK 是GTK+工具包的python绑定。GTK+工具包是构建GNOME的基石。 三、wxPython 是wxWidge
阅读全文
摘要:面向对象的编程: 类和对象是面向对象编程的两个主要方面。类创建一个新类型,而对象是这个类的实例。对象可以使用普通的属于对象的变量存储数据。属于一个对象或类的变量被称为域。对象也可以使用属于类的函数来具有功能。这样的函数被称为类的方法。这些术语帮助我们把它们与孤立的函数和变量区分开来。域和方法可以合称
阅读全文
摘要:读《简明Python教程》笔记: 本书的官方网站是www.byteofpython.info 安装就不说了,网上很多,这里就记录下我在安装时的问题,首先到python官网下载,选好安装路径安装好后,一定要配置环境变量,详细呢可以看武老师的博客(我的python编程入门老师虽然他不认识我,我也不认识他
阅读全文
摘要:转载自:http://www.cnblogs.com/feixuelove1009/p/5576206.html 对编程语言比较熟悉的朋友,应该知道“反射”这个机制。Python作为一门动态语言,当然不会缺少这一重要功能。然而,在网络上却很少见到有详细或者深刻的剖析论文。下面结合一个web路由的实例
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。 Python内置(built-in)函数随着python解释器的运行而创建。在Python的程序中,你可以随时调用这些函数,不需要定义。最常见的内置函数是: print("Hello Wo
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在快速教程中,我们了解了最基本的序列(sequence)。回忆一下,序列包含有定值表(tuple)和表(list)。此外,字符串(string)是一种特殊的定值表。表的元素可以更改,
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!(此处非原文,为学习记录) 秉承着一切皆对象的理念,我们再次回头来看函数(function)。函数也是一个对象,具有属性(可以使用dir()查询)。作为对象,它还可以赋值给其它对象名,
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!(此处非原文,为学习记录) 这一讲的主要目的是为了在读Python程序的时候对循环对象有一个基本概念。 循环对象的并不是随着Python的诞生就存在的,但它的发展迅速,特别是Pytho
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!(此处非原文,作为摘抄) range(): 在Python中,for循环后的in跟随一个序列的话,循环每次使用的序列元素,而不是序列的下标。 在该例子中,我们利用len()函数和ran
阅读全文
摘要:学习条件运算时,对于简单的 if else 语句,可以使用三元运算来表示,即: ? 1 2 3 4 5 6 7 8 # 普通条件语句 if 1 == 1: name = 'wupeiqi' else: name = 'alex' # 三元运算 name = 'wupeiqi' if 1 == 1 e
阅读全文
摘要:Python简介 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 Python和其他语言的对比: C 和 Python、Java、C#等 C语言: 代码
阅读全文
摘要:python 线程与进程简介 进程与线程的历史 我们都知道计算机是由硬件和软件组成的。硬件中的CPU是计算机的核心,它承担计算机的所有任务。 操作系统是运行在硬件之上的软件,是计算机的管理者,它负责资源的管理和分配、任务的调度。 程序是运行在系统上的具有某种功能的软件,比如说浏览器,音乐播放器等。
阅读全文
摘要:python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. sets 支持 x in set, len(set),和 for x in set。作为一个无序的集合,sets不记录元素位置或...
阅读全文
摘要:实例: 通过继承的方式实现给原代码添加功能而不修改源代码: 1 class Foo: 2 def f1(self): 3 print("Foo.f1") 1 from settings import ClassName 2 from backend import commons 3 def exec
阅读全文
摘要:try...except... 完整代码流程: 主动触发异常:raise try...finally 假如你在都一个文件的时候,希望在无论异常发生与否的情况下都关闭文件,就可以使用finally块来完成。注意,在一个try块下,可以同时使用except从句和finally块。如果你要同时使用他们的话
阅读全文
摘要:isinstance(对象,类名) #判断该对象是否是该类及其父类的实例 issubclass(类名,类名) #判断前类是否是后类的子类 面向对象的类成员:1、方法 2、属性 3、字段 字段: 普通保存在对象中 静态保存在类中 静态方法: 属性: 不伦不类的东西,具有方法的写作形式,且具有字段的访问
阅读全文
摘要:什么是面向对象: 什么时候用面向对象: 当某一些函数具有相同参数时,可以使用面向对象的方式,将参数的值一次性封装在对象里,以后到对象中直接取值。 self是什么: self是一个python会自动传值得形式参数,哪个对象执行该方法,self就是那个对象。 构造方法: 类中有一个特殊的方法__init
阅读全文
摘要:在python中叫做模块,其他语言中叫做类库。python中的模块有三种:内置模块,第三方模块,自定义模块。 模块的使用: 先导入,import+模块名,再使用,模块名+函数名() .py文件与.py文件的集合文件夹和.py文件都可以称为模块 导入的模块在文件夹中: import 文件夹名.文件名
阅读全文


浙公网安备 33010602011771号