会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
HEU葉孤城
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
下一页
2019年11月28日
CSIC_716_20191128【多态、绑定与非绑定方法、isinstance与issubclass 】
摘要: 多态 what: 同一个事物有不同的形态。 多态的目的:在不知道对象具体类型的情况下,统一对象调用方法的规范。(通俗讲,即规定实现同样功能的方法,一定要起同样的名字)。 多态的表现形式之一就是继承,先抽象再继承。 多态的父类:定制一套统一的规范,子类中重写该方法,并使用这个方法名。 python中不
阅读全文
posted @ 2019-11-28 15:39 HEU葉孤城
阅读(111)
评论(0)
推荐(0)
2019年11月27日
CSIC_716_20191127【组合,封装、类的私有属性方法、property装饰器】
摘要: 组合 what? 组合是指一个对象中,包含另一个或多个对象。 why? 减少代码的冗余。 How? 在类中加入其他类的对象,实现跨类对象之间的联动。 耦合度 软件设计要 高内聚,低耦合。 耦合度越高,程序的可扩展性越低 耦合度越低,程序的可扩展性越高 继承与组合的区别: 继承代表【是】的关系,是类和
阅读全文
posted @ 2019-11-27 17:14 HEU葉孤城
阅读(128)
评论(0)
推荐(0)
2019年11月26日
Matplotlib---柱状图、直方图(高斯分布)
摘要: # _*_ coding: gbk _*_ # @Author: Wonde # bar 直方图 import matplotlib.pyplot as plt # 绘图 from matplotlib.font_manager import FontProperties # 管理字体 font =
阅读全文
posted @ 2019-11-26 23:59 HEU葉孤城
阅读(1325)
评论(0)
推荐(0)
CSIC_716_20191126【面向对象编程--继承】
摘要: 继承 什么是继承:继承是新建类的一种方式,通过此方式生成的类称为子类、或者 派生类,被继承的类称为父类、基类或超类。在python中,一个子类可以继承多个父类。 继承的作用:减少代码的冗余,提高开发效率。 如何实现继承:在定义类的基础上,在类名后加上(父类名)。 class Teacher(Huma
阅读全文
posted @ 2019-11-26 15:35 HEU葉孤城
阅读(170)
评论(0)
推荐(1)
2019年11月25日
CSIC_716_20191125【面向对象编程--类以及类的实例化】
摘要: 面向对象编程:是一种编程思想 对象的定义:特征与功能的集合体 优点:可扩展性强 缺点:编程复杂度高,难度偏大 类的定义:一系列对象之间相同特征与技能的结合体 调用类的时候(实例化是时候),发生的事情: 产生一个空对象的名称空间 >触发__init__方法,并将对象名作为第一个参数传入 >将其他参数一
阅读全文
posted @ 2019-11-25 16:28 HEU葉孤城
阅读(192)
评论(0)
推荐(1)
2019年11月19日
CSIC_716_20191119【常用模块的用法 subprocess、re、logging、防止自动测试、包的理论】
摘要: subprocess模块 可以通过python代码给操作系统终端发送命令,并可以得到返回结果。 re模块 正则表达式: 正则表达式(Regular Expression)是一种独立的技术,很多语言都支持正则表达式。 正则表达式的重要的元字符: 在python中,要通过re模块才可以使用正则表达式,在
阅读全文
posted @ 2019-11-19 19:41 HEU葉孤城
阅读(163)
评论(0)
推荐(0)
2019年11月18日
CSIC_716_20191118【常用模块的用法 Json、pickle、collections、openpyxl】
摘要: 序列化模块 序列化:将python或其他语言中的数据类型,转变成字符串类型。 python中的八大数据类型回顾:int float str list tuple dict set bool 反序列化:将字符串转变成其他数据类型。 json模块 json的跨平台性较好,是一个第三方模块。 在json中
阅读全文
posted @ 2019-11-18 17:50 HEU葉孤城
阅读(219)
评论(0)
推荐(0)
2019年11月17日
CSIC_716_20191116【常用模块的用法 time ,datetime, random, os, sys, hashlib】
摘要: time模块 时间戳(Timestamp) time.time( ) 时间戳是从1970年1月1日0时0分0秒开始计数,是以秒计数的float类型数字。 格式化时间 (Format String) time.strftime( ) ,括号中可以传 (%Y,%m,%d,%H,%M,%S) “时分秒”
阅读全文
posted @ 2019-11-17 00:05 HEU葉孤城
阅读(166)
评论(0)
推荐(0)
2019年11月15日
CSIC_716_20191115【内置函数、递归、模块、软件开发规范】
摘要: 内置函数 map map映射:语法结构(函数对象,可迭代对象) 依次从可迭代对象中取值,然后给函数做运算,再 依次 返回运算的结果. reduce reduce: 合并(函数对象,可迭代对象,初始值) 从可迭代对象中取出前两个值,传入函数进行运算,再与可迭代对象中的第三个值进行运算。 注意:上述操作
阅读全文
posted @ 2019-11-15 17:05 HEU葉孤城
阅读(162)
评论(0)
推荐(0)
2019年11月14日
CSIC_716_20191114【生成器、匿名函数、内置函数、三元表达式、列表生成式、生成器表达式】
摘要: 生成器: 函数与yield连用,凡是函数中有yield的,调用该函数的时候均不会立即执行,而是会返回一个生成器。 生成器本质上是一个迭代器,需要通过 【生成器.__next__()】或者【next(生成器)】取值。 创建生成器的函数中的return只有终止函数的功能,不会有任何返回值。 yield:
阅读全文
posted @ 2019-11-14 16:55 HEU葉孤城
阅读(125)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
下一页
公告