240 发简信
IP属地:河北
  • 18、定制类

    18.1python中的特殊方法 1、python能够将任意变量变成str是因为任何数据类型的实例都有一个特殊方法:__str__() 2、python的特殊方法: (1)....

  • 120
    17、类的继承

    继承:新类不必从头编写,可以直接从现有类继承,就自动拥有了现有类的所有功能,只需要编写需要的新功能即可。 继承优点:复用已有代码,自动拥有了现有类的所有功能,可精简代码。 1...

  • 120
    16、面向对象编程(二)

    16.1 python中创建类属性 类是模板,而实例则是根据类创建的对象。 绑定在一个实例上的属性不会影响其他实例,但是,类本身也是一个对象,如果在类上绑定一个属性,则所有实...

  • 15、面向对象编程(一)

    面向对象编程 基本思想:类和实例 类:用于定于抽象类型(比如人、汽车、花等抽象的一类事物) 实例:根据类的定义被创建出来的(比如人的实例有小明、小胡等具体的人,他们有年龄、性...

  • 14、模块和包

    包含有模块,模块是一个一个py文件,包中可以含有多个py文件,可以import 包名.模块名。 区分包和普通目录:包下面必须有一__init.__.py文件,即使它是个空文件...

  • 13、函数式编程(三)

    13.1 装饰器 概念:在不改变原函数的情况下,给函数增加新功能,。可以极大地简化代码,避免每个函数编写重复性代码。 应用:打印日志@log,检测性能@performance...

  • 120
    5、实例:营销决策分析(二)

    5.2 分析产品的净利润 在进行营销决策分析时,仅从利润最大化的角度来进行定价分析是不够的,还需要从产品的净利润方面进行分析。使用的分析方法为敏感度分析。 首先从产品销售损益...

  • 12、函数式编程(二)

    12.1 python中自定义排序函数 Python内置的sorted()函数可对list进行排序: >>>sorted([36, 5, 12, 9, 21]) [5, 9,...

  • 11、函数式编程(一)

    11.1 函数式编程的特点 A、计算视为函数而非指令 B、纯函数式编程不需要变量,测试简单无副作用 C、支持高阶函数,代码简洁 11.2 python支持的函数式编程的特点 ...

  • 10、列表生成式

    10.1 生成列表 要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我们可以用range(1, 11): >>> range(1, 11) [...

  • 9、迭代

    在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。 在Python中,迭代...

  • 8、切片

    8.1 对List进行切片 取一个list的部分元素是非常常见的操作。比如,一个list如下: >>> L = ['Adam', 'Lisa', 'Bart', 'Paul'...

  • 7、函数

    7.1 默认参数 定义函数的时候,还可以有默认参数。例如Python自带的int()函数,其实就有两个参数,我们既可以传一个参数,又可以传两个参数: >>> int('123...

  • 6、Dict和Set

    6.1Dict 用dict表示“名字”-“成绩”的查找表如下: d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } 我们把名字称...

  • 5、条件判断和循环

    5.1 条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现: age...

  • 4、List和Tuple

    4.1List Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。List是数学意义上的有序集合,也就是说,list中的...

  • 120
    5、实例:营销决策分析(一)

    该实例以Excel构建营销决策模型以实现经营决策分析。 5.1 确定销售利润最大化的产品定价 新产品上市,销售部拟定了几个定价方案,如图5.1所示。请进行分析处理,获得分析结...