上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 概述 我们经常会使用一些随机数,或者需要写一些随机数的代码,今天我们就来介绍随机数模块:random模块 基本语法 1.生成随机浮点数 2.生成随机整数 3.生成随机字符 4.多个字符中选取特定数量的字符 5.洗牌 应用场景:生成随机验证码 阅读全文
posted @ 2017-08-02 22:25 Mr.hu 阅读(137) 评论(0) 推荐(0)
摘要: 概述 XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单。 XML格式:通过<>节点来区别数据结构 XML的基本操作 1.读取 2.修改 3.删除node节点 创建XML文件 阅读全文
posted @ 2017-08-02 22:22 Mr.hu 阅读(116) 评论(0) 推荐(0)
摘要: 背景 前面我们接触了Python中的json和pickle来对数据进行序列化,但在python3中只能dump一次load一次,可以dump n次,但是只能load 1次,因为先前的数据已经被后面dump的数据覆盖掉了。所以我们想要实现dump多次和load多次怎么办呢?—>这里引入了shelve模 阅读全文
posted @ 2017-08-02 21:57 Mr.hu 阅读(106) 评论(0) 推荐(0)
摘要: 概述 PyYaml模块 YAML是一种数据序列化(serialization )语言,YAML 语言比 XML 、JSON 更容易编写与阅读,是一种比较理想的脚本语言使用数据格式,例如配置文件格式等。 Python也可以很容易的处理ymal文档格式,只不过需要安装一个模块,参考文档 configpa 阅读全文
posted @ 2017-08-02 15:55 Mr.hu 阅读(108) 评论(0) 推荐(0)
摘要: 概述 之前我们说关于python中的类,都一脸懵逼,都想说,类这么牛逼到底是什么,什么才是类?下面我们就来讲讲,什么是类?它具有哪些特性? 类的语法 1.语法 2.self关键字 有很多小伙伴不禁要问,这个self是什么?为什么在执行sayhi函数时,上面的self.name可以在函数中被调用?如下 阅读全文
posted @ 2017-07-31 23:32 Mr.hu 阅读(122) 评论(0) 推荐(0)
摘要: 概念 1.面向对象编程 OOP(Object-Oriented Programming)编程是利用“类”和“对象”来创建各种模型来实现对真实世界的描述,使用面向对象编程的原因一方面是因为它可以使程序的维护和扩展变得更简单,并且可以大大提高程序开发效率 ,另外,基于面向对象的程序可以使它人更加容易理解 阅读全文
posted @ 2017-07-31 23:24 Mr.hu 阅读(124) 评论(0) 推荐(0)
摘要: 概述 前面除了介绍了静态方法,类方法和属性方法外,还有另外一些类的方法,叫做类的特殊成员方法 类的特殊成员方法 1.__doc__ 用法:表示类的描述信息 2.__module__和__class__ 用法: __module__ 表示当前操作的对象在哪个模块 __class__ 表示当前操作的对象 阅读全文
posted @ 2017-07-31 23:10 Mr.hu 阅读(102) 评论(0) 推荐(0)
摘要: 概述 在工作中,我们通常会对文件进行操作,下面我们来介绍如何使用Python操作文件,文件操作流程: 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 基本语法 open(文件路径,模式,字符编码) 用法:函数用于打开一个文件,创建一个 file 对象,相关的方法 阅读全文
posted @ 2017-07-31 22:46 Mr.hu 阅读(132) 评论(0) 推荐(0)
摘要: 介绍 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 而函数"式"编程,虽然也可以归结到面向过程的程序设计,但其思想更接近于数学计算。 在计算机层次 阅读全文
posted @ 2017-07-31 22:30 Mr.hu 阅读(135) 评论(0) 推荐(0)
摘要: 背景 计算机只认识0和1,而后人们为了表示更多的字母,所以才产生字符编码,为了处理汉字,程序员设计了用于简体中文的GB2312和用于繁体中文的BIG5。从ASCII、GB2312、GBK到GB18030,这些编码方法都是向下兼容的。显然ASCII码无法将世界上的各种文字和符号全部表示,所以就需要新出 阅读全文
posted @ 2017-07-31 22:07 Mr.hu 阅读(97) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页