04 2019 档案
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、项目地址 https://github.com/nickchen121/atm 二、功能需求
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、内置函数 更多内置函数:https://docs.python.org/3/library/functions.html?highlight=
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、有名函数 我们之前定的函数都是有名函数,它是基于函数名使用。 二、匿名函数 匿名函数,他没有绑定名字,使用一次即被收回,加括号既可以运行。 三
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、什么是函数递归? 函数的嵌套调用是:函数嵌套函数。函数的递归调用:它是一种特殊的嵌套调用,但是它在调用一个函数的过程中,又直接或间接地调用了它
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、yield关键字 yield的英文单词意思是生产,在函数中但凡出现yield关键字,再调用函数,就不会继续执行函数体代码,而是会返回一个值。
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、字典生成式 二、zip()方法 通过解压缩函数生成一个字典
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、三元表达式 条件成立时的返回值 if 条件 else 条件不成立时的返回值
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 迭代器:迭代的工具。迭代是更新换代,如你爷爷生了你爹,你爹生了你,迭代也可以说成是重复,并且但每一次的重复都是基于上一次的结果来的。如计算机中的迭
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、无参装饰器 1.1 什么是装饰器? 器指的是工具,而程序中的函数就是具备某一功能的工具,所以装饰器指的是为被装饰器对象添加额外功能。因此定义装
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 回顾: 函数对象:可以将定义在函数内的函数返回到全局使用,从而打破函数的层级限制。 名称空间与作用域:作用域关系在函数定义阶段时就已经固定死了,与
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 函数内部的函数只能在函数内部调用,不能在函数外部调用,通过接下来的学习你将会知道为什么会出现这种情况。 一、名称空间 名称空间(name spac
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、函数的嵌套定义 函数内部定义的函数,无法在函数外部使用内部定义的函数。 现在有一个需求,通过给一个函数传参即可求得某个圆的面积或者圆的周长。也
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 函数是第一类对象,即函数可以被当做数据处理。 一、函数对象的四大功能 1.引用 2.当作参数传给一个函数 3.可以当作函数的返回值 4.可以当作容
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 可变长参数:指的是在调用函数时,传入的参数个数可以不固定 调用函数时,传值的方式无非两种,一种是位置实参,另一种是关键字实参,因此形参也必须得有两
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、形参和实参 1.1 形参 在函数定义阶段括号内定义的参数,称之为形式参数,简称形参,本质就是变量名。 1.2 实参 在函数调用阶段括号内传入的
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、什么是函数调用? 第一次讲函数其实就讲了函数的调用,但是你不得不再次更新你对函数调用的印象。 即调用函数,会执行函数体代码,直到碰到retur
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、什么是返回值? 函数内部代码经过一些列逻辑处理获得的结果。 二、为什么要有返回值? 现在有一个需求,比较两个人的月薪,然后想获取月薪较大人的年
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、无参函数 定义函数时参数是函数体接收外部传值的一种媒介,其实就是一个变量名 在函数阶段括号内没有参数,称为无参函数。需要注意的是:定义时无参,
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、函数体系 接下来,我们将按照这个函数体系给大家详细的介绍函数: 什么是函数? 为什么要用函数? 函数的分类:内置函数与自定义函数 如何自定义函
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 文件的数据是存放于硬盘上的,因而只存在覆盖、不存在修改这么一说,我们平时看到的修改文件,都是模拟出来的效果,具体的说有两种实现方式。 一、方式一
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 可读、可写 r+t: 可读、可写 w+t: 可写、可读 a+t: 可追加、可读 文件内指针移动 假设我们需要在文件内容中间的某一行增加内容,如果使
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、with管理文件操作上下文 之前我们使用open()方法操作文件,但是open打开文件后我们还需要手动释放文件对操作系统的占用。但是其实我们可
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 文件操作的基础模式有三种(默认的操作模式为r模式): r模式为read w模式为write a模式为append 文件读写内容的格式有两种(默认的
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 虽然视频、音频和图片在硬盘中也是用二进制存储的,但是上一章节讲的字符编码只和文本文件有关,因为‘utf 8’格式的编码并不使用视频,视频有其本身的
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、绝对路径 Windows系统绝对路径从盘符(C:\、D:\)开始写一个完整的路径。 macos系统从根目录(/Users)开始写一个完整的路径
阅读全文
摘要:关于我 网名:咸鱼Chen 英文:nick chen 签名:I'm nothing but I must be everything. 标签:Python爱好(ma)者(nong),干过后端开发、算法工程师,目前从事于教育行业 联系我 邮箱:nickchen121@163.com Github: h
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、字符编码应用之Python 1.1 执行Python程序的三个阶段 (我再强调一遍,执行test.py的第一步,一定是先将文件内容从硬盘读入到
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、计算机基础 二、文本编辑器存取文件的原理 1. 打开编辑器就打开了启动了一个进程,是在内存中的,所以,用编辑器编写的内容也都是存放与内存中的,
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、按存值个数区分 | 存值个数 | 数据类型 | | : : | : | | 单个值 | 数字,字符串 | | 多个值(容器) | 列表,元组,
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、集合类型内置方法(set) 集合可以理解成一个集合体,学习Python的学生可以是一个集合体;学习Linux的学生可以是一个集合体。 上述的列
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、字典类型内置方法(dict) 1.用途:存多个值,但每一个值都有一个key与之对应,key对值有描述功能。多用于存的值表示的是不同的状态时,例
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、元组类型内置方法(tuple) 元组是不可变的列表,即元组的值不可更改,因此元组一般只用于只存不取的需求。也因此元组可以被列表取代掉,所以元组
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、列表类型内置方法(list) 1.用途:多个装备、多个爱好、多门课程,甚至是多个女朋友 2.定义:\[\]内可以有多个任意类型的值,逗号分隔元
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、字符串类型内置方法(str) 1.用途:描述性质的东西,如人的名字、单个爱好、地址、国家等 2.定义:使用''、""、''''''、"""""
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 整型和浮点型统称为数字类型。 一、整型内置方法(int) 1.用途:年龄、号码、等级 2.定义:可以使用int()方法将纯数字的字符串转为十进制的
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、语法 为什么有了while循环,还需要有for循环呢?不都是循环吗?我给大家出个问题,我给出一个列表,我们把这个列表里面的所有名字取出来。 p
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、语法 循环就是一个重复的过程,我们人需要重复干一个活,那么计算机也需要重复干一个活。ATM验证失败,那么计算机会让我们再一次输入密码。这个时候
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、语法 if判断是干什么的呢?if判断其实是在模拟人做判断。就是说如果这样干什么,如果那样干什么。对于ATM系统而言,则需要判断你的账号密码的正
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 对于每个变量,python都提供了这三个方法分别获取变量的三个特征,其中python的内置功能id(),内存地址不一样,则id()后打印的结果不一
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、变量存哪了? 当我们在p1.py中定义一个变量 ,那么计算机把这个变量值10存放在哪里呢了?我们回顾计算机的三大核心组件为:CPU、内存和硬盘
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 当我们眼前飘过一只生物后,我们会立即获得这个生物的信息,种类、性别、身高、三维,当我们获取这些信息的同时,我们还会马上对这些信息做一些逻辑处理,如
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、占位符 程序中经常会有这样场景:要求用户输入信息,然后打印成固定的格式 比如要求用户输入用户名和年龄,然后打印如下格式: 很明显,用逗号进行字
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、为什么交互? 让我们来回顾计算机的发明有何意义,计算机的发明是为了奴役计算机,解放劳动力。假设我们现在写了一个ATM系统取代了柜员,如果我们要
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、字典(dict) 如果现在有个需求需要存我的信息,通过我们之前学习的数据类型,只有列表能够存储我们的信息。 使用列表虽然达到了我们的目的,但是
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、布尔值(bool) 1.1 作用 用于判断条件结果 1.2 定义 True、False通常情况不会直接引用,需要使用逻辑运算得到结果。 1.3
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、列表(list) 如果现在有一个需求,我们需要存储一个人的爱好,如果我们使用我们之前学过的数据类型存储,那么毫无疑问,我么只能使用字符串存储,
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 整型和浮点型统称为数字类型。 一、整型(int) 1.1 作用 表示人的年龄、各种号码、级别 1.2 定义 1.3 如何用 加减乘除、逻辑判断(大
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、字符串(str) 1.1 作用 表示名字、爱好 1.2 定义 字符串相当于一根羊肉串。而字符串就是一串被串起来的字符,在单引号、双引号或三引号
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、什么是数据类型? 首先让我们回顾变量是什么:变量用来记录世界的状态。创建计算机的目的就是想要让计算机和人一样能够识别世间万物,既然计算机能够识
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、什么是变量? 变量从字面意思可以理解成:是变化的量。但是这样理解和没有理解貌似没有什么区别,我们把变量两个字拆分看看。 我们首先来想想看你是怎
阅读全文
摘要:Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、为什么用IDE(Python集成开发环境-Pycharm) 到现在为止,我们也是写过代码的人啦,但你有没有发现,每次写代码要新建文件、写完保存时还要选择存
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、交互式 交互式环境下,敲完一条命令按下enter键马上能看到结果,调试程序方便。程序无法永久保存,关掉cmd窗口数据就消失了。 二、命令行式
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、Python介绍 Python的创始人为吉多·范罗苏姆(Guido van Rossum),如下图,少数几个不秃头的语言创始人。1989年的圣
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、机器语言 只要是谈到计算机基础,有一个东西是我们无法避免的,那就是编程到底是什么?我只放图,其他的你们自己YY。 现在来想象这样一个场景,如果
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、操作系统引入 可能有很多同学都有碰到下面我说的这个场景,当我们花了8888大洋买了一台16G内存的专业吃鸡电脑时,打开电脑发现自己的电脑内存只
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 一、什么是编程语言? Python和中文、英语语一样,都是一门语言,只要是语言,其实就可以看成是一种事物与另外一种事物沟通的介质。Python属于
阅读全文
摘要:Python基础、网络编程、并发编程、MySQL数据库全教程!!!
计算机基础、计算机组成原理、计算机操作系统、计算机网络;
Python数据类型、流程控制、文件处理、函数、面向对象;
网络编程的IOS七层协议、TCP协议的三次握手四次挥手、基于TCP/UDP协议的socket套接字编程;
并发编程的多进程、多线程、协程、GIL全局解释器锁、五个IO模型;
MySQL数据库的增删改查、索引优化、高级用法(游标、视图、事务、存储过程)满足你的所有要求。
用轻松愉快的语言+图片让你在学习Python的同时获得乐趣,丰富的代码展示让你知其所以然,说多无益,快上车!!!
阅读全文
摘要:[TOC] Python从入门到放弃完整教程目录:https://www.cnblogs.com/nickchen121/p/10718112.html 计算机分为五大组成部分,分别为:控制器、运算器、存储器、输入设备和输出设备。其中控制器+运算器是计算机的中央处理器(CPU),相当于人类的大脑。
阅读全文
摘要:Ai学术裁缝路线图:https://gf.bilibili.com/item/detail/1103786036
阅读全文
摘要:解决 python 读取文件乱码问题(UnicodeDecodeError) 确定你的文件的编码,下面的代码将以'utf 8'为例,否则会忽略编码错误导致输出乱码 解决方案一 解决方案二
阅读全文