
💖Python从0到1系列
文章平均质量分 88
0基础学习python,把学习过程记录成笔记,欢迎一起学习,不定期更新,保证至少一星期一篇。
优惠券已抵扣
余额抵扣
还需支付
¥59.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
虫无涯
CSDN测试领域优质创作者 | CSDN博客专家 | 阿里云专家博主 | 华为云享专家 | 51CTO专家博主 |【专注测试领域各种技术研究、分享和交流~】
展开
-
Python学习笔记(24)-Python框架24-PyQt框架使用(信号与槽的关联及资源文件的使用)
信号(signal)与槽(slot)是非常重要的内容;通过信号和槽的关联可实现对象之间的通讯;当信号发射(emit)时,连接的槽函数(方法)自动执行。原创 2022-11-14 20:15:00 · 529 阅读 · 0 评论 -
Python学习笔记(23)-Python框架23-PyQt框架使用(布局简介)
QtDesigner提供了4中布局方式:原创 2022-11-04 20:15:00 · 463 阅读 · 0 评论 -
Python学习笔记(22)-Python框架22-PyQt框架使用(常用控件)
【代码】Python学习笔记(22)-Python框架22-PyQt框架使用(常用控件)原创 2022-11-01 16:46:53 · 421 阅读 · 0 评论 -
Python学习笔记(21)-Python框架21-PyQt框架使用(简介+配置+主窗体创建)
Qt是Python开发窗体的工具之一;可通过可视化拖拽的方式进行窗体的创建,有效提升开发效率;Qt支持Windows、Linux、macOS三种操作系统;下载;PyQt是Qt被移植到Python中当做框架使用,是Python的一个库,已发行多个版本,如PyQt3、PyQt4、PyQt5。原创 2022-09-14 15:29:34 · 568 阅读 · 0 评论 -
Python学习笔记(20)-Python框架20-wxPython框架使用
Python框架20-wxPython框架使用1 安装wxPython1 安装wxPythonpip3 install -U wxPython原创 2021-02-13 20:19:40 · 341 阅读 · 3 评论 -
Python学习笔记(19)-Python框架19-常用GUI框架简介
Python框架19-常用GUI框架1 wxPython2 Kivy3 Flexx4 PyQt5 Tkinter6 https://docs.python.org/zh-cn/3/library/tkinter.html1 wxPython官网:https://www.wxpython.org/简介:wxPython 是 Python 语言的一套优秀的 GUI 图形库,允许 Python 程序员很方便的创建完整的、功能键全的 GUI 用户界面截图:2 Kivy官网:https://ki原创 2021-02-06 08:38:44 · 907 阅读 · 1 评论 -
Python学习笔记(18)-Python高级18-异常处理及程序调试
Python高级18-异常处理及程序调试1 异常概述2 异常处理语句2.1 try...except语句2.2 try...except...else语句2.3 try...except...finally语句2.4 使用raise语句抛出异常3 程序调试3.1 使用自带的IDLE进行调试3.2 使用assert语句调试程序1 异常概述程序运行各种错误统称异常异常有显式异常(如无效的语法-SyntaxError:invalid syntax)和隐式异常(和使用者的操作有关)python中常见的异常原创 2021-01-27 18:46:25 · 222 阅读 · 1 评论 -
Python学习笔记(17)-Python高级17-网络编程
Python高级17-网络编程1 网络基础1.1 协议简介1.2 TCP和UDP的区别1.3 Scoket简介1.4 Python Socket2 TCP编程2.1 创建TCP服务器2.2 创建TCP客户端2.3 执行TCP服务器和客户端3 UDP编程3.1 创建UDP服务器3.2 创建UDP客户端3.3 执行UDP服务器和客户端1 网络基础1.1 协议简介关于TCP/IP简介,请阅读博客:TCP/IP协议简述关于TCP和UDP简介,请阅读博客:TCP 和UDP 的详细介绍1.2 TCP和UDP的原创 2021-01-25 18:42:03 · 278 阅读 · 1 评论 -
Python学习笔记(16)-Python高级16-进程和线程
Python高级16-进程和线程1 什么是进程2 创建进程的常用方式1 什么是进程进程是计算机中已运行程序的实体。如打开微信,就开启了微信这个进程。而微信安装后进程是指在系统中正在运行的一个应用程序;线程是系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元。对于操作系统而言,其调度单元是线程。一个进程至少包括一个线程,通常将该线程称为主线程。一个进程从主线程的执行开始进而创建一个或多个附加线程,就是所谓基于多线程的多任务。2 创建进程的常用方式Python提供多个模块创建进程原创 2021-01-22 20:39:48 · 303 阅读 · 1 评论 -
Python学习笔记(15)-Python高级15-操作数据库
Python高级15-操作数据库1 数据库编程接口在Python Database API 2.0规范中,定义了Python数据库API接口的各个部分,如模块接口、连接对象、游标对象、类型对象和构造器、DB API的可选扩展以及可选的错误处理机制等1 数据库编程接口...原创 2021-01-12 18:36:50 · 337 阅读 · 1 评论 -
Python学习笔记(14)-Python进阶14-文件与IO
Python进阶14-文件与IO1 文件基本操作1.1 创建和打开文件1.2 关闭文件1.3 打开文件时使用with语句1.4 写入文件内容1.5 读取文件1.5.1 读取指定字符1.5.2 读取一行1.5.3 读取全部行2 目录操作2.1 os和os.path模块2.2 路径2.2.1 相对路径2.2.2 绝对路径2.2.3 拼接路径2.3 判断目录是否存在2.4 创建目录2.4.1 创建一级目录2.4.2 创建多级目录2.5 删除目录2.6 遍历目录3 高级文件操作3.1 删除文件3.2 重命名文件和目原创 2021-01-09 17:24:20 · 269 阅读 · 3 评论 -
Python学习笔记(13)-Python进阶13-模块
Python进阶13-模块原创 2021-01-07 18:32:26 · 254 阅读 · 1 评论 -
Python学习笔记(12)-Python进阶12-类和对象
Python进阶12-类和对象1 面向对象概述1.1 对象1.2 类1.2.1 面向对象程序设计的特点2 类的定义和使用2.1 定义类2.2 创建类的实例2.3 ”魔术方法"之 ___init_ __()2.4 创建类的成员和访问2.5 访问限制3 属性3.1 创建用于计算的属性3.2 为属性添加安全保护机制4 继承4.1 继承的基本语法4.2 方法重写4.3 派生类中调用ji1 面向对象概述面向对象英文是(Object Oriented)简称OO是一种设计思想,20世纪60年代被提出来,慢慢发展原创 2021-01-05 18:38:31 · 304 阅读 · 1 评论 -
Python学习笔记(11)-Python进阶11-函数
Python进阶11-函数原创 2021-01-01 12:48:05 · 403 阅读 · 1 评论 -
Python学习笔记(10)-Python进阶10-字典与集合
Python进阶10-字典与集合1 字典1.1 字典的创建和删除1.2 访问字典1.3 遍历字典1.4 添加、修改和删除字典元素1.5 字典推导式2 集合2.1 集合的创建2.2 结合的添加和删除2.3 集合的交集、并集和差集运算3 列表、元素、字典、集合的区别1 字典字典和列表类似,同样是可变序列,不过与列表不同,字典是无序的。字典的主要特征: 主要特征 解释 通过键而不是通过索引来读取元素 字典类原创 2020-12-29 19:03:39 · 281 阅读 · 13 评论 -
Python学习笔记(9)-Python基础9-循环结构语句
Python基础9-循环结构语句1 for循环1.1 数值循环1.2 遍历字符串2 while循环3 循环嵌套4 跳转语句5 九九乘法表的各种姿势5.1 矩形输出5.2 左下三角形输出5.3 左上三角形输出5.4 右下三角形输出5.5 右上三角形输出5.6 正金字塔形输出1 for循环一般用于村换次数已知的情况下语法:for 迭代变量 in 对象: 循环体说明:迭代变量是读取出的值;对象为遍历或迭代的对象;循环体是一组重复执行的语句。执行流程图:1.1 数值循环# -*原创 2020-12-28 18:23:24 · 262 阅读 · 5 评论 -
Python学习笔记(8)-Python基础8-if选择语句
Python基础8-if选择语句原创 2020-12-28 18:23:12 · 438 阅读 · 1 评论 -
Python学习笔记(7)-Python基础7-字符串与正则表达式
Python基础7-字符串与正则表达式注:因后续的知识,操作性比较强,所以更多的会偏向实践,不会再整理脑图。原创 2020-12-25 18:42:12 · 303 阅读 · 1 评论 -
Python学习笔记(6)-Python基础6-列表和元组
Python基础6-列表和元组1 序列1.1 索引1.2 切片1 序列序列是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可通过每个值所在位置的编号(称为索引)访问它们。Python序列结构主要有列表、元组、集合、字典和字符串;1.1 索引序列中,每个元素都有属于自己的编号(索引)。从起始元素开始,索引值从 0 开始递增。也可以为负数即从右到左计数;也可以为负数即从右到左计数;name = ["zhangsan", "lisi", "wangwu"]print(name[0]原创 2020-12-22 18:42:52 · 549 阅读 · 3 评论 -
Python学习笔记(5)-Python基础5-运算符
Python基础5-运算符1 算术运算符2 赋值运算符3 逻辑运算符1 算术运算符 运算符 说明 实例 结果 + 加 10 + 20 30 - 减 20 - 10 10 * 乘 5 * 3 15原创 2020-12-18 18:50:16 · 219 阅读 · 3 评论 -
Python学习笔记(4)-Python基础4-变量与基本数据类型
Python基础4-变量与基本数据类型1 保留字和标识符1.1 保留字1.2 标识符1 保留字和标识符1.1 保留字保留字是Python语言中已经被赋予了特定意义的单词,写代码或开发过程中不能使用这些单词作为用户的变量、函数、类、模块等;那Python有哪些保留字呢?Python保留字andasassertbreakclasscontinuedefdelelifelseexceptfinallyforfromFalseglob原创 2020-12-15 18:31:54 · 245 阅读 · 1 评论 -
Python学习笔记(3)-Python基础3-Python输入与输出
Python基础3-Python输入与输出1 基本输入和输出1.1 print()函数输出1.2 input()函数输出1.3 事例2 注释2.1 单行注释2.2 多行注释2.3 中文编码声明3 代码缩进4 编码规范5 命名规范福利先上,看图,哈哈!!!【知识脑图】1 基本输入和输出1.1 print()函数输出print()为python内置函数,可以将结果输出语法:print(需要输出的内容)输出可以是数字、字符串,也可以是表达式num = 4newnum = 5pr原创 2020-12-14 18:33:03 · 1120 阅读 · 3 评论 -
Python学习笔记(2)-Python基础2-Pycharm开发环境搭建
Python基础2-Pycharm开发环境搭建原创 2020-12-14 18:32:15 · 435 阅读 · 3 评论 -
Python学习笔记(1)-Python基础1-环境搭建
Python基础1-环境搭建1 简介2 版本3 应用领域4 Python环境搭建4.1 下载4.2 安装5 Python自带编辑器IDLE5.1 打开方式5.2 常用功能5.3 常用快捷键5.4 行号设置1 简介官网:https://www.python.org/Python是一种跨平台、免费的、开源的、解释型的高级编程语言;英文“蟒蛇”,1989年,由荷兰人Guido van Rossum发明;设计哲学为优雅、明确、简单;网络流行语“人生苦短,我用Python”!!!!哈哈,看到这句话,好原创 2020-12-11 18:05:43 · 495 阅读 · 1 评论