摘要: 一、json和pickle模块 1.1 序列化 把对象(变量)从内存中变成可存储或传输的过程称之为序列化,在Python中叫pickling,在其他语言中也被称之为serialization,marshalling,flattening。 序列化的优点: 持久保存状态:内存是无法永久保存数据的,当程 阅读全文
posted @ 2019-11-12 23:00 つつつつつつ 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一、sys模块 sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。 | 方法 | 详解 | | : | : | | sys.argv | 命令行参数List,第一个元素是程序本身路径 | | sys.modules.keys() | 返回所有已 阅读全文
posted @ 2019-11-12 22:55 つつつつつつ 阅读(175) 评论(0) 推荐(0) 编辑
摘要: Python3自带的包Pathlib 基本用法 os and os.path pathlib 详解 示例 os.path.abspath Path.resolve 返回当前的绝对路径 os.chmod Path.chmod 改变当前脚本工作目录;相当于shell下cd os.mkdir Path.m 阅读全文
posted @ 2019-11-12 22:51 つつつつつつ 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、random模块 random.random random.random() 用于生成一个0到1的随机符点数: 0 b,则生成的随机数n: b <= n <= a。如果 a <b, 则 a <= n <= b。 random.randint random.randint()的函数原型为:rand 阅读全文
posted @ 2019-11-12 22:49 つつつつつつ 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一、datetime模块 阅读全文
posted @ 2019-11-12 22:48 つつつつつつ 阅读(94) 评论(0) 推荐(0) 编辑
摘要: time模块 1 time模块导入 1.1 时间戳 时间戳(timestamp):时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。 1.2 格式化时间 格式化的时间字符串(format string):格式化时间表示的是普通的字符串格式的时间。 1.3 结构化时间 结构化的时 阅读全文
posted @ 2019-11-12 22:46 つつつつつつ 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Python的异常处理 一、什么是异常 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在python中,错误触发的异常如下 1.1 语法错误 语法错误,根本过不了python解释器的语法检测,必须在程序执行前就改正。 阅读全文
posted @ 2019-11-12 22:36 つつつつつつ 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 流程控制之for循环 一、语法 为什么有了while循环,还需要有for循环呢?不都是循环吗?我给大家出个问题,我给出一个列表,我们把这个列表里面的所有名字取出来。 字典也有取多个值的需求,字典可能有while循环无法使用了,这个时候可以使用我们的for循环。 for循环的循环次数受限于容器类型的长 阅读全文
posted @ 2019-11-12 22:27 つつつつつつ 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 流程控制之While循环 一、语法 循环就是一个重复的过程,我们人需要重复干一个活,那么计算机也需要重复干一个活。ATM验证失败,那么计算机会让我们再一次输入密码。这个时候就得说出我们的wile循环,while循环又称为条件循环。 上述代码虽然实现了功能,但是用户密码输对了,他也会继续输入。 二、w 阅读全文
posted @ 2019-11-12 22:25 つつつつつつ 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 流程控制之If判断 一、语法 if判断是干什么的呢?if判断其实是在模拟人做判断。就是说如果这样干什么,如果那样干什么。对于ATM系统而言,则需要判断你的账号密码的正确性。 1.1 if 学什么都是为了让计算机向人一样工作,我们无时无刻都在判断。路边路过一个生物,你会判断两个人是不是会表白?首先会判 阅读全文
posted @ 2019-11-12 22:21 つつつつつつ 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Python基本运算符 当我们眼前飘过一只生物后,我们会立即获得这个生物的信息,种类、性别、身高、三维,当我们获取这些信息的同时,我们还会马上对这些信息做一些逻辑处理,如这个生物种类是老虎的时候,我们会跑开;这个生物是人,性别为女,但是身高只有一米三时,我们可能会不自觉地靠近? 算术运算符 算术运算 阅读全文
posted @ 2019-11-12 22:19 つつつつつつ 阅读(214) 评论(1) 推荐(0) 编辑
摘要: Python格式化输出的三种方式 一、占位符 程序中经常会有这样场景:要求用户输入信息,然后打印成固定的格式比如要求用户输入用户名和年龄,然后打印如下格式: 很明显,用逗号进行字符串拼接,只能把用户输入的名字和年龄放到末尾,无法放到指定的xxx位置,而且数字也必须经过str(数字)的转换才能与字符串 阅读全文
posted @ 2019-11-12 22:12 つつつつつつ 阅读(300) 评论(0) 推荐(0) 编辑
摘要: Python与用户交互 一、为什么交互? 让我们来回顾计算机的发明有何意义,计算机的发明是为了奴役计算机,解放劳动力。假设我们现在写了一个ATM系统取代了柜员,如果我们要在这台ATM上取款,那么这个ATM是不是会要求我们输入姓名、密码?是不是需要我们输入我们需要取款金额?这是不是就可以理解为一种交互 阅读全文
posted @ 2019-11-12 22:08 つつつつつつ 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一、解压缩 如果我们给出一个列表,我们需要一次性取出多个值,我们是不是可以用下面的方式实现呢? 讲真,上面的方法真的是谁用谁知道,我们可以试一试解压缩。 解压缩可以这样理解:超市打包是把多个商品放在一起,解压缩其实就是解包把多个商品一次性拿出来。 有时候我们解压缩的值可能是我们不想要的,那么可以使用 阅读全文
posted @ 2019-11-12 22:05 つつつつつつ 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 布尔类型入门 一、布尔值(bool) 1.1 作用 用于判断条件结果 1.2 定义 True、False通常情况不会直接引用,需要使用逻辑运算得到结果。 1.3 如何用 注意:Python中所有数据类型的值自带布尔值。如此多的数据类型中只需要记住只有0、None、空、False的布尔值为False, 阅读全文
posted @ 2019-11-12 22:03 つつつつつつ 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 字典类型入门 一、字典(dict) 如果现在有个需求需要存我的信息,通过我们之前学习的数据类型,只有列表能够存储我们的信息。 使用列表虽然达到了我们的目的,但是我们能通过列表取值的时候,是基于我们已经知道了列表内部所有的元素。因此我们是不是可以给列表内的每一个元素都添加一个描述信息呢?否则如果不是存 阅读全文
posted @ 2019-11-12 22:01 つつつつつつ 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 列表类型入门 一、列表(list) 如果现在有一个需求,我们需要存储一个人的爱好,如果我们使用我们之前学过的数据类型存储,那么毫无疑问,我么只能使用字符串存储,并且一个人的爱好可能是多个的,因此我们用空格作为爱好与爱好之间的分隔符。 但是我们一直在强调,存不是目的,取才是目的 。如果现在给我们一个需 阅读全文
posted @ 2019-11-12 22:00 つつつつつつ 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 字符串类型 一、字符串(str) 1.1 作用 表示名字、爱好 1.2 定义 字符串相当于一根羊肉串。而字符串就是一串被串起来的字符,在单引号、双引号或三引号内包裹的一串字符。需要注意的是:三引号内的字符可以换行,而单双引号内的字符不行。 二、如何用 字符串只能+、 和逻辑比较 字符串的拼接,即重新 阅读全文
posted @ 2019-11-12 21:57 つつつつつつ 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 数字类型 整型和浮点型统称为数字类型。 一、整型(int) 1.1 作用 表示人的年龄、各种号码、级别 1.2 定义 1.3 如何用 加减乘除、逻辑判断(大于、小于) 二、浮点型(float) 2.1 作用 表示身高、体重、薪资 2.2 定义 2.3 如何用 加减乘除、逻辑判断(大于、小于) 阅读全文
posted @ 2019-11-12 21:54 つつつつつつ 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 数据类型基础 一、什么是数据类型? 首先让我们回顾变量是什么:变量用来记录世界的状态。创建计算机的目的就是想要让计算机和人一样能够识别世间万物,既然计算机能够识别世间万物。那么我们来想想怎么让计算机来认识我呢? 我们不讲计算机怎么认识我,我们聊聊你是怎么认识我的?如果是你,你是不是会通过我的名字、年 阅读全文
posted @ 2019-11-12 21:52 つつつつつつ 阅读(166) 评论(0) 推荐(0) 编辑