08 2019 档案

摘要:函数的定义 一、函数体系 接下来,我们将按照这个函数体系给大家详细的介绍函数: 什么是函数? 为什么要用函数? 函数的分类:内置函数与自定义函数 如何自定义函数 语法 定义有参函数,及有参函数的应用场景 定义无参函数,及无参函数的应用场景 定义空函数,及空函数的应用场景 调用函数 如何调用函数 函数 阅读全文
posted @ 2019-08-08 21:05 Daoqi 阅读(898) 评论(0) 推荐(0) 编辑
摘要:函数的返回值 一、什么是返回值? 函数内部代码经过一些逻辑处理获得的结果。 二、为什么要有返回值? 现在有一个需求,比较两个人的月薪,然后想获取月薪较大的人的年薪。如果需要在程序中拿到函数的处理结果作进一步的处理,则需要函数必须要有返回值。 需要注意的是: return是一个函数结束的标志,函数内可 阅读全文
posted @ 2019-08-08 21:05 Daoqi 阅读(802) 评论(0) 推荐(0) 编辑
摘要:函数的调用 一、什么是函数调用? 第一次将函数其实就讲了韩式的调用,但是你不得不再次更新你对函数调用的印象。 即调用函数,汇之星函数体代码,直到碰到return或者执行完函数体内所有代码结束。 函数运行完毕所有代码,如果函数体不写return,则会返回None。 二、为何要调用函数? 一个非常愚蠢的 阅读全文
posted @ 2019-08-08 21:04 Daoqi 阅读(148) 评论(0) 推荐(0) 编辑
摘要:定义函数的三种形式 一、无参函数 定义函数时参数是函数体接受外部传值的一种没接,其实就是一个变量名 在函数阶段括号内没有参数,称为无参函数。需要注意的是:定义时无参,意味着调用时也无需传入参数。 如果函数体代码逻辑不需要依赖外部传入的值,必须得定义成无参函数。 二、有参函数 在函数定义阶段括号内有参 阅读全文
posted @ 2019-08-08 21:04 Daoqi 阅读(871) 评论(0) 推荐(0) 编辑
摘要:with管理文件的上下文 之前我们使用open()方法操作文件,但是open打开文件后我们还需要手动释放文件对操作系统的占用。但是其实我们可以更方便的打开文件,即Python提供的上下文管理工具——with open()。 with open()方法不仅提供自动释放操作系统占用的方法,并且with 阅读全文
posted @ 2019-08-08 21:03 Daoqi 阅读(152) 评论(0) 推荐(0) 编辑
摘要:文件修改的两种方式 文件的数据是存放于硬盘上的,因而只存在覆盖、不存在修改这么一说,我们平时看到的修改文件,都是模拟出来的效果,具体的说有两种实现方式。 方式一 将硬盘存放的该文件的内容全部加载到内存,在内存中是可以修改的,修改完毕后,再由内存覆盖到硬盘(word,vim,nodpad++等编辑器) 阅读全文
posted @ 2019-08-08 21:02 Daoqi 阅读(359) 评论(0) 推荐(0) 编辑
摘要:字符编码 一、计算机基础 二、文本编辑器存取文件的原理 1. 打开编辑器就打开了启动一个进程,是在内存中的,所以,用编辑器编写的内容也都是存放在内存中的,断电后数据丢失。 2. 都想要永久保存,需要点击按钮:编辑器吧内存的数据刷到了硬盘上。 3. 在我们编写一个py文件(没有执行),跟编写其他文件没 阅读全文
posted @ 2019-08-08 21:02 Daoqi 阅读(217) 评论(0) 推荐(0) 编辑
摘要:Python2和python3字符编码的区别 一、字符编码应用值Python 1. 执行Python程序的三个阶段 Python test.py(执行test.py的第一步,一定是先将文件内容从硬盘读入到内存中 ) text.py文件内容以gbk格式保存的,内容为: 阶段一:启动python解释器 阅读全文
posted @ 2019-08-08 21:02 Daoqi 阅读(2527) 评论(0) 推荐(2) 编辑
摘要:文件的三种打开模式 文件操作的基础模式有三种(默认的操作模式为r模式): r模式为read w模式为write a模式为append 文件读写内容的格式有两种(默认的读写内容的模式为b模式): t模式为text b模式为bytes 需要注意的是:t、b这两种模式均不能单独使用,都需要与r/w/a之一 阅读全文
posted @ 2019-08-08 21:01 Daoqi 阅读(844) 评论(0) 推荐(1) 编辑
摘要:文件的高级应用 一、可读、可写 r+t: 可读、可写 w+t: 可写、可读 a+t: 可追加、可读 ` Flase True ` ` True True ` ` True True ` 二、文件指针移动 假设我们需要在文件内容中间的某一行增加内容,如果使用基础的r/w/a模式实现是非常困难的,因此我 阅读全文
posted @ 2019-08-08 21:00 Daoqi 阅读(138) 评论(0) 推荐(0) 编辑
摘要:基本文件的操作 虽然视频、音频和图片在硬盘中也是用二进制存储的,但是上一章节讲的字符编码只和文本文件有关,因为‘utf-8’格式的编码并不使用视频,视频有其本身的编码格式,如MP4、avi、mkv等。 一、什么是文件? 文件是操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位。文件的操作是基于文件 阅读全文
posted @ 2019-08-08 21:00 Daoqi 阅读(232) 评论(0) 推荐(0) 编辑
摘要:python深浅拷贝 一、引言 在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给拎一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用 针对该列表 一般有三种方法,分别为、拷贝(赋值)、浅拷贝、深拷贝 注意:拷贝/浅拷贝/深拷贝都是针对可变数据类型而言 阅读全文
posted @ 2019-08-08 20:59 Daoqi 阅读(162) 评论(0) 推荐(0) 编辑
摘要:数据类型分类 一、按存值个数区分 | 存值个数 | 数据类型 | | | | | 单个值 | 数字、字符串 | | 多个值(容器) | 列表、元祖、字典、集合 | 二、按可变不可变区分 | 可变or不可变 | 数据类型 | | | | | 可变 | 列表、字典、集合 | | 不可变 | 数字、字符串 阅读全文
posted @ 2019-08-08 20:58 Daoqi 阅读(564) 评论(0) 推荐(0) 编辑
摘要:集合类型内置方法 一、集合类型内置方法(set) 集合可以理解成一个集合体,学习python的学生可以是一个集合体;学习linux的学生可以是一个集合体。 上述的列表方式求两个集合体的关系运算非常复杂,因此有了我们的集合数据类型。 1. 用途:用于关系运算的集合体,由于集合内的元素无序企鹅集合元素不 阅读全文
posted @ 2019-08-05 22:12 Daoqi 阅读(279) 评论(0) 推荐(0) 编辑
摘要:字典类型内置方法 一、字典类型内置方法(dict) 1. 用途:存多个值,但每一个值都有一个key与之对应,key对值有描述功能。多用于存的值表示的是不同的状态时,例如存的值有姓名、年龄、身高、体重、爱好。 2. 定义:{}内用逗号分隔开多个元素,每一个元素都是key:value的形式,value可 阅读全文
posted @ 2019-08-05 22:12 Daoqi 阅读(158) 评论(0) 推荐(0) 编辑
摘要:元祖类型内置方法(tuple) 元组是不可变的列表,即元组的值不可更改,因此元组一般只用于只存不取的需求。也因此元组可以被列表取代掉,所以元组相比较列表使用的很少。元组相比较列表的优点为:列表的值修改后,列表的结构将会发生改变,而元组只需要存储,因此列表在某种程度上而言需要占用更多的内存。但是目前工 阅读全文
posted @ 2019-08-05 22:11 Daoqi 阅读(188) 评论(0) 推荐(0) 编辑
摘要:一、列表类型内置方法(list) 1. 用途:多个装备、多个爱好、多门课程、甚至多个女朋友 2. 定义:[]内可以有多个任意类型的值.逗号分隔元素 3. 常用操作+内置方法:常用操作和内置方法分为优先掌握、需要掌握、其他操作三分部分。 一、优先掌握 2. 切片 3. 长度len 4. 成员运算in 阅读全文
posted @ 2019-08-05 22:11 Daoqi 阅读(118) 评论(0) 推荐(0) 编辑
摘要:字符串类型内置方法 一、字符串类型内置方法(str) 1. 用途:描述性质的东西、如人的名字、单个爱好、地址、国家等 2. 定义:使用单引号、双引号、三引号、多引号包裹的一串字符 u'unicode' :unicode编码的字符串 b'101':二进制编码的字符串 r'/n':原生字符串,也就是说‘ 阅读全文
posted @ 2019-08-03 15:27 Daoqi 阅读(139) 评论(0) 推荐(0) 编辑
摘要:数字类型内置方法 整型和浮点型统称为数字类型 一、整型内置方法(int) 1. 用途:年龄、号码、等级 2. 定义:可以使用int()方法将纯数字的字符串转为十进制的整型 3. 常用操作+内置方法:算术运算+比较运算 1.01 长整型 长整形只有在python2中存在,python3中不存在长整型。 阅读全文
posted @ 2019-08-03 15:26 Daoqi 阅读(177) 评论(0) 推荐(0) 编辑
摘要:一、语法 循环就是一个重复的过程,我们人需要重复干一个活,那么计算机也需要重复做一个事情。以ATM为例子吧,ATM验证失败了,它肯定就会让我再次输入密码(虽然只有三次)。这时候就得提出我们牛B的while循环了,while循环又称为条件循环。看下面代码。。 while True print(' 1' 阅读全文
posted @ 2019-08-01 21:09 Daoqi 阅读(234) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示