编程

多态与多态性

多态与多态性

day29 多态:同一种事物的多种形态,动物分人类、猪类(从定义角度) 多态性:一种调用方式,不同的执行效果(从使用角度)   例子说明: # 多态:同一种事物的多种形态,动物分人类、猪类 class Animal: def run(self): r

admin admin 2018-04-09
604 0 0
新式类和经典类的继承原理,super的用法

新式类和经典类的继承原理,super的用法

day29继承顺序Python的类可以继承多个类,Java和C#中则只能继承一个类Python的类如果继承了多个类,那么其寻找方法的方式有两种,分别是:深度优先和广度优先当类是经典类时,多继承情况下,会按照深度优先方式查找当类是新式类时,多继承情况下,会按照广度优先方式查找在Python3中所有的都

admin admin 2018-04-09
672 0 0
shell函数返回字符串用echo

shell函数返回字符串用echo

shell中要返回字符串不能使用return,用echo# cat test.sh#!/bin/bash logpath="/data/log/file1.log" getpath() {     echo&nbsp

admin admin 2018-03-23
1.1K+ 0 0
继承、派生,组合,接口归一化设计,抽象类

继承、派生,组合,接口归一化设计,抽象类

day28继承参阅博客:http://www.cnblogs.com/linhaifeng/articles/7340153.html 什么是继承,从语法角度:class A:  # 父类A     pass c

admin admin 2018-03-13
696 0 0
新式类和经典类,类和对象的使用,如何基于面向对象开发软件

新式类和经典类,类和对象的使用,如何基于面向对象开发软件

day27新式类与经典类在python3中,所有的类都是新式类:class A:  # python3默认继承object类     pass print(A.__bases__)  #&nb

admin admin 2018-03-08
581 0 0
递归,二分法,面向对象,类

递归,二分法,面向对象,类

day26递归# 例子1:问年龄 def age(n):     if n == 1:         return&nbs

admin admin 2018-03-01
641 0 0
内置函数

内置函数

day25# abs 求绝对值 print(abs(-5))  # 结果为5 print(abs(3))  # 结果为3 # all 判断真假,传入可迭代对象,判断每个元素,如果全部元素都为

admin admin 2018-01-31
710 0 0
生成器表达式

生成器表达式

day24# 列表生成式,列表大的话占内存 l = ["agg%s" % i for i in range(20)] print(l) # 生成器表达式,迭代器省内存

admin admin 2018-01-27
459 0 0
列表生成式(列表解析)

列表生成式(列表解析)

day24往一个列表里装入100个鸡蛋# 传统方式 eggs_list = [] for i in range(100):     eggs_list.append("egg%s&qu

admin admin 2018-01-27
465 0 0
面向过程的程序设计-协成函数的应用

面向过程的程序设计-协成函数的应用

day24面向过程的编程思想:流水线式的编程思想,在设计程序时,需要把整个流程设计出来优点:1. 体系结构更加清晰2. 简化程序的复杂度缺点:·1. 可扩展性极其的差,所以说面向过程的应用场景是:不需要经常变化的软件例子:需求:实现如linux中 grep -rl "python&quot

admin admin 2018-01-23
393 0 0
1 8 9 10 11 12 13