03 2015 档案

摘要:表1-2 运算符优先级运算符描述lambdaLambda表达式or布尔“或”and布尔“与”not x布尔“非”in,not in成员测试is,is not同一性测试,>=,!=,==比较|按位或^按位异或&按位与>移位+,-加法与减法*,/,%乘法、除法与取余+x,-x正负号~x按位翻转**指数x... 阅读全文
posted @ 2015-03-23 22:02 xiaoli2018 阅读(259) 评论(0) 推荐(0)
摘要:经典类和新式类的区别: 新式类是在经典类的基础之上增加了一些新的特性和方法,新式类和经典类还有一个重大的区别提现在类的继承上。比如经典类的继承:class D(B,C):继承的顺序B - A - C 。可见经典类的继承的顺序是,从左到右的继承顺序,如果在继承的过程中查找到了符合的方法或者特性就直接... 阅读全文
posted @ 2015-03-23 20:20 xiaoli2018 阅读(349) 评论(0) 推荐(0)
摘要:首先要清楚面向对象的几个重要的问题:1.什么是类2.什么是对象3.self是什么4.构造函数和析构函数5.私有和共有6.静态和动态7.特性8.特殊的__init__和__call__方法接口: 接口就是制定一种规则,当类继承继承接口的时候就是在制定的这种规则之上进行的定义。接口说白了就是把架构都设... 阅读全文
posted @ 2015-03-20 22:49 xiaoli2018 阅读(245) 评论(1) 推荐(0)
摘要:Python的模块和包的概念:包中包含着模块,模块是以xxx.py格式保存如果调用一个包代码为import xxx。如果要指定调用包中的模块代码为 import 包.模块。调用模块中的函数是一定要指明调用的路径,包.模块.函数。 •导入模块 要使用一个模块,我们必须首先导入该模块。Pytho... 阅读全文
posted @ 2015-03-20 17:58 xiaoli2018 阅读(314) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/pipisorry/article/details/39909057在PyCharm /opt/pycharm-3.4.1/help目录下可以找到ReferenceCard.pdf快捷键英文版说明PyCharm Default KeymapPyCharm... 阅读全文
posted @ 2015-03-20 08:48 xiaoli2018 阅读(269) 评论(0) 推荐(0)
摘要:•函数作为参数import mathdef add(x,y,f): return f(x) + f(y)print add(25,36,math.sqrt)•map()函数 map()是 Python 内置的高阶函数,它接收一个函数 f和一个list,并通过把函数 f 依次作用在 list ... 阅读全文
posted @ 2015-03-17 21:07 xiaoli2018 阅读(1230) 评论(0) 推荐(0)
摘要:类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中的每个对象所共有的属性和方法。对象是类的实例类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。方法... 阅读全文
posted @ 2015-03-17 20:35 xiaoli2018 阅读(185) 评论(0) 推荐(0)
摘要:数据结构算法:好的程序利用好的算法可以得到截然不同的效率。好的算法具有好的时间利用率与空间利用率。时间利用率包括函数的复杂度,其中不同的复杂度几乎差几个数量级,复杂度的排列顺序是N1 2.深度为k的二叉树有最大的结点的总数为:2**k - 1,k>1; 3.对于任何非空的二... 阅读全文
posted @ 2015-03-16 21:45 xiaoli2018 阅读(178) 评论(0) 推荐(0)
摘要:在pycharm中解决中文输入注释报错的问题,直接在文件的开头加入代码#encoding=utf-8Python语言中的五种基本的对象类型 字符串(string)简记str使用“”或者‘’括起来的一系列字符 整数简记int 浮点数float 布尔数简记bool 复数字符type用来查... 阅读全文
posted @ 2015-03-13 09:15 xiaoli2018 阅读(225) 评论(0) 推荐(0)