
100天精通Python从入门到就业
全网最细Python零基础手把手入门教程,全栈系列课程包括:基础篇、进阶篇、爬虫篇、数据分析、可视化、数据挖掘、机器学习等,持续更新中(每周1-2篇),适合零基础和进阶提升的同学。订阅专栏后进Python全栈交流群领取全栈教程视频和300本IT书籍资料,手把手教学、专业问题答疑和小伙伴们共同进步!
小袁ITSuper
2021年度博客新星TOP6 Python领域优质创作者 华为云享专家 阿里云专家博主 高阶数据开发工程师 带你高端姿势玩转数据处理 关注我发现更多精彩~
展开
-
100天精通Python——第39天:操作MySQL和SqlServer【文末送书】
100天精通Python(进阶篇)——第39天:Python操作MySQL和SqlServer:模块安装、语法说明、操作流程、实战python对数据库增删改查原创 2022-05-23 08:54:28 · 1279 阅读 · 284 评论 -
100天精通Python(进阶篇)——第38天:多进程【文末送书三本】
创建进程Process类、进程间同步-Queue、进程间同步-Lock、进程池Pool、进程、线程对比原创 2022-05-16 09:03:06 · 2427 阅读 · 326 评论 -
100天精通Python(进阶篇)---第37天:多线程(threading模块)
一、多任务介绍二、多任务的概念三、threading 模块介绍 1. Thread类使用说明 2. 实例化 threading.Thread(重点) 3. 继承 threading.Thread 4. 多线程 - 共享全局变量(重点) 5. 多线程-共享全局变量问题 6. 线程同步概念 7. 互斥锁(重点) 8. 死锁原创 2022-05-09 09:04:47 · 6206 阅读 · 437 评论 -
100天精通Python(进阶篇)---第36天:Python操作XML文件
100天精通Python---第36天:Python操作XML文件原创 2022-05-03 08:02:37 · 2489 阅读 · 155 评论 -
100天精通Python(进阶篇)---第35天:json标准库大总结【文末送书两本】
数据类型转换原创 2022-04-25 08:58:29 · 13592 阅读 · 372 评论 -
100天精通Python(进阶篇)---第34天:正则表达式大总结【文末送书两本】
文章目录每篇前言一、正则表达式概述1、语法大全2、修饰符 - 可选标志3、实例简单字符匹配二、re 模块1、re模块操作2、匹配单个字符3、匹配多个字符4、匹配开头结尾5、匹配分组6、高级用法7、python贪婪和非贪婪8、r的作用9、实战案例原创 2022-04-18 09:07:58 · 23341 阅读 · 425 评论 -
100天精通Python(基础篇)——第33天:数学相关模块【文末送书两本】
100天精通Python(基础篇)——第33天:数学相关模块:math模块和decimal模块原创 2022-04-11 09:15:03 · 11137 阅读 · 252 评论 -
100天精通Python(基础篇)——第32天:日志标准库logging【文末送书两本】
Python基础之日志标注库logging,文末送书两本加入我一起学习进步,一个人可以走的很快,一群人才能走的更远!原创 2022-04-06 11:18:33 · 4758 阅读 · 231 评论 -
100天精通Python(基础篇)——第31天:三个时间相关标准库
Python三种时间标准库,time模块,datetime模块,calendar模块详细介绍原创 2022-03-28 09:08:21 · 4909 阅读 · 111 评论 -
100天精通Python(基础篇)——第30天:标准库random
作者介绍:Python领域优质创作者、数据开发工程师 励志成为Python全栈工程师,关注我发现更多精彩~本文已收录于Python全栈系列专栏:100天精通Python从入门到就业欢迎订阅,订阅后可私聊进Python全栈交流群(手把手教学,问题解答); 还可领取80GPython全栈教程:基础、Web、爬虫、数据分析、可视化、机器学习、深度学习、人工智能、算法、面试题等,和300本计算机书籍。加入我一起学习进步,一个人可以走的很快,一群人才能走的更远!原创 2022-03-21 09:07:24 · 13146 阅读 · 126 评论 -
100天精通Python(基础篇)——第29天:标准库sys
文章目录前言作用方法sys.versionsys.maxsize前言 作者介绍:Python领域优质创作者、数据开发工程师 励志成为Python全栈工程师,关注我发现更多精彩~本文已收录于Python全栈系列专栏:100天精通Python从入门到就业欢迎订阅,订阅后可私聊进Python全栈交流群(手把手教学,问题解答); 还可领取80GPython全栈教程:基础、Web、爬虫、数据分析、可视化、机器学习、深度学习、人工智能、算法、面试题等加入我一起学习进步,一个人可以走的很快,一群人才能走的原创 2022-03-15 10:50:06 · 26228 阅读 · 197 评论 -
100天精通Python(基础篇)——第28天:标准库os
加入我一起学习进步,一个人可以走的很快,一群人才能走的更远!...原创 2022-03-08 10:40:53 · 15999 阅读 · 79 评论 -
100天精通Python(基础篇)——第27天:迭代器、生成器、装饰器
前言 一、迭代器 1.1 什么是迭代? 1.2 如何判断迭代对象? 1.3 创建迭代器 二、生成器 2.1 什么是生成器? 2.2 创建生成器 方式1 方式2 方式3 2.3 生成器使用案例 处理大量数据 读取大文件 三、装饰器 3.1 什么是闭包原创 2022-02-28 09:13:37 · 1220 阅读 · 68 评论 -
100天精通Python(基础篇)——第26天:lambda表达式
一、lambda函数介绍二、lambda函数与 def 函数的区别三、lambda函数案例 3.1 定义加法函数 3.2 使用if判断奇偶性 3.3 无参数表达式 3.4 列表排序 3.5 map方法混搭(常用) 3.6 filter方法混搭(常用) 3.7 reduce方法混搭(常用)四、lambda函数总结原创 2022-02-21 09:18:18 · 1040 阅读 · 58 评论 -
100天精通Python(基础篇)——第25天:推导式大全
Python 支持各种数据结构的推导式: 列表(list)推导式 元组(tuple)推导式 字典(dict)推导式 集合(set)推导式原创 2022-02-15 09:20:46 · 1973 阅读 · 69 评论 -
100天精通Python(基础篇)——第24天:with...as语句
100天精通Python(基础篇)——第24天:with...as语句原创 2022-02-08 11:01:44 · 1884 阅读 · 38 评论 -
100天精通Python(基础篇)——第23天:文件
???????????????????????? Hello,大家好我是小袁,一位风趣幽默的Python、大数据博主???????????? CSDN大数据领域新星创作者,这是我的博客:小澜ovo???????????? 乾坤未定,你我皆是黑马!!!大家一起进步,拿到好offer!????????????⭐⭐⭐ Python基础入门系列终于更完,接下来会往更深层次1. 文件的概念1.1 文件的概念和作用计算机的 文件,就是存储在某种 长期储存设备 上的一段 数据长期存储设备包括:硬盘、原创 2022-01-06 08:00:00 · 2161 阅读 · 81 评论 -
100天精通Python(基础篇)——第22天:eval 函数
evaleval() 函数十分强大 —— 将字符串 当成 有效的表达式 来求值 并 返回计算结果案例:# 基本的数学计算print(eval("1 + 1")) # 2# 字符串重复print(eval("'*' * 10")) # **********# 将字符串转换成列表print(type(eval("[1, 2, 3, 4, 5]"))) # <class 'list'># 将字符串转换成字典print(type(eval("{'name': 'xiaoming原创 2022-01-05 09:37:25 · 774 阅读 · 6 评论 -
100天精通Python(基础篇)——第21天:模块和包
1. 模块1.1 模块的概念模块是 Python 程序架构的一个核心概念每一个以扩展名 py 结尾的 Python 源代码文件都是一个 模块模块名 同样也是一个 标识符,需要符合标识符的命名规则在模块中定义的 全局变量 、函数、类 都是提供给外界直接使用的 工具模块 就好比是 工具包,要想使用这个工具包中的工具,就需要先 导入 这个模块1.2 模块的两种导入方式1)import 导入import 模块名1, 模块名2 提示:在导入模块时,每个导入应该独占一行import 模块原创 2022-01-04 15:12:45 · 971 阅读 · 8 评论 -
100天精通Python(基础篇)——第20天:pip命令大全
pip升级命令:python -m pip install --upgrade pippip install name //这里的name是要安装的第三方库名pip install name -i http://mirrors.aliyun.com/pypi/simple/ 国内镜像源阿里云:http://mirrors.aliyun.com/pypi/simple/ (推荐使用)清华大学:https://pypi.tuna.tsinghua.edu.cn/simple豆瓣:http:/原创 2022-01-03 17:39:28 · 5351 阅读 · 17 评论 -
100天精通Python(基础篇)——第19天:异常
1. 异常的概念程序在运行时,如果 Python 解释器 遇到 到一个错误,会停止程序的执行,并且提示一些错误信息,这就是 异常程序停止执行并且提示错误信息 这个动作,我们通常称之为:抛出(raise)异常程序开发时,很难将 所有的特殊情况 都处理的面面俱到,通过 异常捕获 可以针对突发事件做集中的处理,从而保证程序的 稳定性和健壮性2. 捕获异常2.1 简单的捕获异常语法在程序开发中,如果 对某些代码的执行不能确定是否正确,可以增加 try(尝试) 来 捕获异常捕获异常最简单的语原创 2022-01-01 18:46:06 · 454 阅读 · 4 评论 -
100天精通Python(基础篇)——第18天:单例
1. 单例设计模式设计模式设计模式 是 前人工作的总结和提炼,通常,被人们广泛流传的设计模式都是针对 某一特定问题 的成熟的解决方案使用 设计模式 是为了可重用代码、让代码更容易被他人理解、保证代码可靠性单例设计模式目的 —— 让 类 创建的对象,在系统中 只有 唯一的一个实例每一次执行 类名() 返回的对象,内存地址是相同的单例设计模式的应用场景音乐播放 对象回收站 对象打印机 对象2. __new__ 方法使用 类名() 创建对象时,Python 的解释器 首先 会原创 2021-12-31 14:22:50 · 489 阅读 · 3 评论 -
100天精通Python(基础篇)——第17天:类属性和类方法
????前言小袁开始更新Python系列教学文章了,从零带你入门,期待的你的关注❤️❤️第一篇文章:Python基础(一):python和vscode环境安装第二篇文章:Python基础(二):入门必备第三篇文章:Python基础(三):运算符第四篇文章:Python基础(四):数据类型第五篇文章:Python基础(五):基础语句第六篇文章:Python基础(六):函数第七篇文章:Python基础(七):高级变量类型复习第八篇文章:Python基础(八):名片管理系统第九篇文章:Pyt原创 2021-12-30 11:49:09 · 1744 阅读 · 8 评论 -
100天精通Python(基础篇)——第16天:多态
面向对象三大特性1.封装 根据 职责 将 属性 和 方法 封装 到一个抽象的 类 中定义类的准则2.继承 实现代码的重用,相同的代码不需要重复的编写设计类的技巧子类针对自己特有的需求,编写特定的代码3.多态 不同的 子类对象 调用相同的 父类方法,产生不同的执行结果多态 可以 增加代码的灵活度以 继承 和 重写父类方法 为前提是调用方法的技巧,不会影响到类的内部设计多态案例演练需求1.在 Dog 类中封装方法 game,普通狗只是简单的玩耍2.定义 X原创 2021-12-24 11:03:56 · 990 阅读 · 8 评论 -
100天精通Python(基础篇)——第15天:继承
????前言小袁开始更新Python系列教学文章了,从零带你入门,期待的你的关注❤️❤️第一篇文章:Python基础(一):python和vscode环境安装第二篇文章:Python基础(二):入门必备第三篇文章:Python基础(三):运算符第四篇文章:Python基础(四):数据类型第五篇文章:Python基础(五):基础语句第六篇文章:Python基础(六):函数第七篇文章:Python基础(七):高级变量类型复习第八篇文章:Python基础(八):名片管理系统第九篇文章:Pyt原创 2021-12-22 18:00:31 · 1977 阅读 · 3 评论 -
100天精通Python(基础篇)——第14天:私有属性和私有方法
????前言小袁开始更新Python系列教学文章了,从零带你入门,期待的你的关注❤️❤️第一篇文章:Python基础(一):python和vscode环境安装第二篇文章:Python基础(二):入门必备第三篇文章:Python基础(三):运算符第四篇文章:Python基础(四):数据类型第五篇文章:Python基础(五):基础语句第六篇文章:Python基础(六):函数第七篇文章:Python基础(七):高级变量类型复习第八篇文章:Python基础(八):名片管理系统第九篇文章:Pyt原创 2021-12-07 09:07:44 · 592 阅读 · 9 评论 -
100天精通Python(基础篇)——第13天:面向对象基础语法
目录????前言目标1. dir 内置函数(知道)2. 定义简单的类(只包含方法)2.1 定义只包含方法的类2.2 创建对象2.3 第一个面向对象程序3. 方法中的 self 参数3.1 案例改造 —— 给对象增加属性3.2 使用 self 在方法内部输出每一只猫的名字4. 初始化方法4.1 在类的外部给对象增加属性4.2 初始化方法4.3 在初始化方法内部定义属性4.4 改造初始化方法 —— 初始化的同时设置初始值5. 内置方法和属性5.1 `__del__` 方法(知道)5.2 __str__ 方法?原创 2021-12-02 10:52:16 · 827 阅读 · 63 评论 -
100天精通Python(基础篇)——第12天:类与对象
????前言小袁开始更新Python系列教学文章了,从零带你入门,期待的你的关注❤️❤️第一篇文章:Python基础(一):python和vscode环境安装第二篇文章:Python基础(二):入门必备第三篇文章:Python基础(三):运算符第四篇文章:Python基础(四):数据类型第五篇文章:Python基础(五):基础语句第六篇文章:Python基础(六):函数第七篇文章:Python基础(七):高级变量类型复习第八篇文章:Python基础(八):名片管理系统第九篇文章:Pyt原创 2021-11-25 14:14:23 · 657 阅读 · 12 评论 -
100天精通Python(基础篇)——第11天:面向对象基本概念
1. 面向对象基本概念面向对象编程 —— Object Oriented Programming 简写 OOP我们之前学习的编程方式就是 面向过程 的面相过程 和 面相对象,是两种不同的 编程方式对比 面向过程 的特点,可以更好地了解什么是 面向对象2 过程和函数(科普)过程 是早期的一个编程概念过程 类似于函数,只能执行,但是没有返回值函数 不仅能执行,还可以返回结果3 面相过程 和 面相对象 基本概念1) 面相过程 —— 怎么做?1.把完成某一个需求的 所有步骤 从头到尾 逐原创 2021-11-24 15:23:25 · 650 阅读 · 4 评论 -
100天精通Python(基础篇)——第10天:函数进阶
函数进阶目标函数参数和返回值的作用函数的返回值 进阶函数的参数 进阶递归函数01. 函数参数和返回值的作用函数根据 有没有参数 以及 有没有返回值,可以 相互组合,一共有 4 种 组合形式无参数,无返回值无参数,有返回值有参数,无返回值有参数,有返回值[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YhatZgQ0-1637030666435)(media/14993074876434/001_%E5%87%BD%E6%95%B0%E5%8F%8原创 2021-11-23 09:13:16 · 1678 阅读 · 58 评论 -
100天精通Python(基础篇)——第9天:变量进阶
变量进阶(理解)目标变量的引用可变和不可变类型局部变量和全局变量01. 变量的引用变量 和 数据 都是保存在 内存 中的在 Python 中 函数 的 参数传递 以及 返回值 都是靠 引用 传递的1.1 引用的概念在 Python 中变量 和 数据 是分开存储的数据 保存在内存中的一个位置变量 中保存着数据在内存中的地址变量 中 记录数据的地址,就叫做 引用使用 id() 函数可以查看变量中保存数据所在的 内存地址注意:如果变量已经被定义,当给一个变量赋值的时原创 2021-11-22 14:34:01 · 780 阅读 · 4 评论 -
100天精通Python(基础篇)——第8天:名片管理系统
综合应用 —— 名片管理系统目标综合应用已经学习过的知识点:变量流程控制函数模块开发 名片管理系统系统需求程序启动,显示名片管理系统欢迎界面,并显示功能菜单**************************************************欢迎使用【名片管理系统】V1.01. 新建名片2. 显示全部3. 查询名片0. 退出系统**************************************************用户用原创 2021-11-21 17:49:44 · 1185 阅读 · 2 评论 -
100天精通Python(基础篇)——第7天:高级变量类型复习
这里写目录标题知识点回顾01. 列表1.1 列表的定义1.2 列表常用操作del 关键字(科普)关键字、函数和方法(科普)1.3 循环遍历1.4 **应用场景**02. 元组2.1 元组的定义创建空元组元组中 **只包含一个元素** 时,需要 **在元素后面添加逗号**2.2 元组常用操作2.3 循环遍历2.4 应用场景元组和列表之间的转换03. 字典3.1 字典的定义3.2 字典常用操作3.3 循环遍历3.4 **应用场景**04. 字符串4.1 字符串的定义4.2 字符串的常用操作1) 判断类型 - 9原创 2021-11-17 09:19:22 · 1531 阅读 · 34 评论 -
100天精通Python(基础篇)——第6天:函数
文章目录1 函数介绍2. 函数基本使用2.1 函数的定义2.2 函数调用2.3 第一个函数演练2.4 函数的文档注释3. 函数的参数3.1 函数参数的使用3.2 参数的作用3.3 形参和实参4. 函数的返回值5. 函数的嵌套调用函数嵌套的演练 —— 打印分隔线6. 使用模块中的函数6.1 第一个模块体验体验小结6.2 模块名也是一个标识符6.3 Pyc 文件(了解)1 函数介绍所谓函数,就是把 具有独立功能的代码块 组织为一个小模块,在需要的时候 调用函数的使用包含两个步骤:定义函数 —— 封装原创 2021-11-11 16:39:02 · 1674 阅读 · 6 评论 -
100天精通Python(基础篇)——第5天:基础语句
文章目录????前言1 条件语句(if、elif、else)2 循环语句(while、while...else)3 循环语句(for、for…else)4 break、continue语句5 pass 语句????前言小袁开始更新Python系列教学文章了,从零带你入门,期待的你的关注❤️❤️第一篇文章:Python基础(一):python和vscode环境安装第二篇文章:Python基础(二):入门必备第三篇文章:博主正在加紧编写中…1 条件语句(if、elif、else)格式:if原创 2021-11-10 17:08:42 · 2677 阅读 · 19 评论 -
100天精通Python(基础篇)——第4天:数据类型
文章目录????前言1 六大数据类型2 Number(数字)3 String(字符串)4 Tuple(元组)5 List(列表)6 Dictionary(字典)7 Set(集合)????前言小袁开始更新Python系列教学文章了,从零带你入门,期待的你的关注❤️❤️第一篇文章:Python基础(一):python和vscode环境安装第二篇文章:Python基础(二):入门必备第三篇文章:博主正在加紧编写中…1 六大数据类型Number(数字)String(字符串)Tuple(元组)原创 2021-11-10 10:12:36 · 5369 阅读 · 40 评论 -
100天精通Python(基础篇)——第3天:运算符
这里写目录标题????前言1 算数运算符2 比较(关系)运算符3 逻辑运算符4 赋值运算符5 运算符的优先级????前言小袁开始更新Python系列教学文章了,从零带你入门,期待的你的关注❤️❤️第一篇文章:Python基础(一):python和vscode环境安装第二篇文章:Python基础(二):入门必备第三篇文章:博主正在加紧编写中…1 算数运算符是完成基本的算术运算使用的符号,用来处理四则运算运算符描述实例+加10 + 20 = 30-减原创 2021-11-09 16:12:39 · 2467 阅读 · 2 评论 -
100天精通Python(基础篇)——第2天:入门必备
????前言小袁开始更新Python系列教学文章了,从零带你入门,期待的你的关注❤️❤️第一篇文章:Python基础(一):python和vscode环境安装第二篇文章:Python基础(二):入门必备第三篇文章:博主正在加紧编写中…1 标识符第一个字符必须是字母表中字母或下划线 _标识符的其他的部分由字母、数字和下划线组成。标识符区分大小写。2 保留字保留字即关键字,我们不能把它们用作任何标识符名称>>> import keyword>>>原创 2021-11-09 15:08:23 · 4647 阅读 · 3 评论 -
100天精通Python(基础篇)——第1天:Python和Vscode环境安装
Python安装官网:http://www.python.org/download/安装成功后,打开命令提示符窗口(win+R,在输入cmd回车),敲入python后pip升级命令:python -m pip install --upgrade pippip install name //这里的name是要安装的第三方库名pip install name -i http://mirrors.aliyun.com/pypi/simple/ 国内镜像源阿里云:http://mirror原创 2021-11-03 09:32:30 · 11005 阅读 · 154 评论