一.Python经典类与新类 经典类:如果没有直接或间接的子类化一个对象,也就是说如果没有指定一个父类,或者是如果子类化的基本类没有父类,那么就定义了经典类: class classics: 'define a classics Class' pass 新式类:与经典类相反.object是“所有类之母”,也就是基类,如果你的类没有继承任何父类,object将作为默认的父类: class newClass(object): 'define a classics Class' pass 二.Pyth…
一.列表解析 列表解析来自函数式编程语言(haskell),语法如下: [expr for iter_var in iterable] [expr for iter_var in iterable if cond_expr] 第一种语法:首先迭代iterable里所有内容,每一次迭代,都把iterable里相应内容放到iter_var中,再在表达式中应用该iter_var的内容,最后用表达式的计算值生成一个列表. 第二种语法:加入了判断语句,只有满足条件的内容才把iterable里相应内容放到i…
一.Python语句 if语句.else语句.elif语句.条件表达式.while语句.for语句.break语句.continue语句.pass语句.Iterators(迭代器).列表解析 二.常用语句小结 1.if语句可以通过布尔操作符and.or和not实现多重判断条件或否定判断条件 2.if...elif...elif...else.. 3.三元操作符:Python2.5后:X if C else Y x,y=4,3 if x>y: s = y else: s= x print s 或许…