上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 封装 1、概念: --对外部隐藏内部的属性,以及实现细节,给外部提供使用的接口 学习封装的目的是为了能够限制外界对内部的数据访问 在python中属性的权限分为两种(默认为公开的) --1、公开的 没有任何限制,谁都能访问到,并且可以修改 --2、私有的 只有当前类本身能够访问,并且修改 2、优点: 阅读全文
posted @ 2019-05-20 20:24 hesujian 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 继承的另一种使用方式 ***** --1、之前讲的有继承关系的类都是我们新建的,不常用 --2、最常用的是直接继承一个已经存在的类 --当你想要创建一个新的类时 ,发现这个类中的一些功能在另外的某个类中存在 我们就没必要从头开始重写这些功能,可以直接继承已有的类,然后做补充 注:假如我们时需要父类中 阅读全文
posted @ 2019-05-17 21:40 hesujian 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 类的属性与对象的属性 类中应该仅存储所有对象共有的内容 --如所有人的国籍相同那就放到类中 对象中存储每个对象的独有内容 --如每个人的名字都不相同 __init__(self)方法的作用 init是初始化的缩写,用于为对象的属性设置初始值 --当我们通过类生成一个对象时,其实是通过类点出init方 阅读全文
posted @ 2019-05-16 22:45 hesujian 阅读(141) 评论(0) 推荐(0) 编辑
摘要: xml模块 xml介绍: --XML 全称 可扩展标记语言 --<tag></tag> 双标签 标签中间可以加入文本信息 --<tag/>单标签 没有文本 ,一般用于设计文档结构,例如换行<tr/> <tag style="color:red" age="18">123sddds</tag> --一 阅读全文
posted @ 2019-05-15 21:31 hesujian 阅读(239) 评论(0) 推荐(0) 编辑
摘要: configparser模块:解析配置文件 --可以读、写、修改出配置文件中的内容 --想要对文件进行操作,必须先读出配置文件(c.read()) #1、 创建解析对象c = configparser.ConfigParser() c.read('文件地址',encoding='utf-8') -- 阅读全文
posted @ 2019-05-14 22:45 hesujian 阅读(126) 评论(0) 推荐(0) 编辑
摘要: logging模块 #日志:日常的流水 =>日志文件,将程序运行过程中的状态或数据进行记录,一般都是记录到日志文件中 #1、logging模块一共分为五个打印级别 debug、info、warning、error、critical #2、级别本身没有代表信息重要性的区别,只是包含级别信息,可以约定日 阅读全文
posted @ 2019-05-09 22:16 hesujian 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 常用模块(二) random模块:随机数 1、random.random() #随机取(0,1)之间的小数(开区间) 2、random.randint(1,10) #随机取[1,10]之间的整数(闭区间) 3、random.randrange(1,10) #随机取[1,10)之间的整数(左闭右开) 阅读全文
posted @ 2019-05-08 21:30 hesujian 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 常用模块(一) time模块 #用之前先导入import time 1、time.time() #时间戳 --print(time.time()) #1557226631.794335(现在到1970年的秒数) 2、time.sleep() #延迟线程 --print(time.sleep(3)) 阅读全文
posted @ 2019-05-07 19:14 hesujian 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 导入模块的两个细节 1、跨文件夹导入模块 #1)如果a文件夹所在目录在环境变量里,a文件夹中的ma模块可以被以下方式导入 import a.ma | from a import ma #2)如果a文件夹所在目录在环境变量里,a文件夹中的b文件夹的mb模块可以被以下方式导入 import a.b.mb 阅读全文
posted @ 2019-05-06 18:46 hesujian 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 模块 常见的四种模块: 1、使用python编写的.py文件 2、把一系列模块组织到一起的文件夹(注:文件夹下有一个__init__.py文件,该文件夹称之为包) 3、使用C编写并连接到python解释器的内置模块 4、已被编译为共享库或DLL的C或C++扩展 #1、定义:一系列功能的集合体(把一系 阅读全文
posted @ 2019-05-05 21:59 hesujian 阅读(111) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页