![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
Python
普通人zzz~
除了成功,别无选择
展开
-
python学习笔记(十 四)、web.py
web.py1. url处理1.1 请求方式GET和POST2. 创建一个列举这些url的application3. web.py 开始提供web页面使用web.py 通过python进行网页的编写,下面我们来简单了解一哈web.py 的使用1. url处理使用特定的url结构来解析我们发送的请求。如下面所示:urls = ( '/login','login', '/**','inde...原创 2020-03-27 14:37:42 · 321 阅读 · 0 评论 -
python学习笔记(十 三)、网络编程
网络编程1. 几个网络模块1.1 模块socket1.2 模块urllib和urllib21.2.1 打开远程文件1.2.2 获取远程文件1.2.3 其他模块2. SocketServer及相关的类3. 多个连接3.1 使用SocketServer实现分叉和线程化3.2 使用select和poll实现异步I/O4. Twisted Python提供了...原创 2020-03-27 14:33:22 · 231 阅读 · 0 评论 -
python学习笔记(十 二)、操作数据库
操作数据库1. 全局变量2. 异常3. 连接和游标4. 类型5. 操作数据库每一种语言都少不了多数据库进行各种操作。python支持多种数据库。有关python支持的数据库清单,请参阅:https://wiki.python.org/moin/DatabaseInterfaces.1. 全局变量 所有与DB API2.0兼容的数据库模块都必须...原创 2020-03-27 11:47:00 · 203 阅读 · 0 评论 -
python学习笔记(十 一)、GUI图形用户界面
python图形用户界面就是包含按钮、输入框、选择框等组件的窗口。主要依赖与工具包进行代码编写。python GUI工具包并发互斥的,你可以选择多个工具包进行安装,有极大选择空间。每个工具包都有不同用法,所有,本文不过多对GUI编码进行讲解,入有小伙伴对这方面感兴趣,可以自行学习。...原创 2020-03-27 11:26:14 · 175 阅读 · 0 评论 -
python学习笔记(十)、文件操作
文件操作1. 打开文件2. 操作文件的基本方法2.1 读取和写入2.2 关闭文件 在前面我们了解到了没得模块,其中有一个模块为fileinput,为文件操作模块,不知道小伙伴们是否还记得?1. 打开文件 要打开文件,可以使用fileinput中的fileinput.input函数进行打开,也可以使用模...原创 2020-03-27 11:25:15 · 120 阅读 · 0 评论 -
python学习笔记(九)、模块
模块1. 模块2. 包3. 获取模块信息3.1 dir3.2 获取模块位置4. 常用模块4.1 sys4.2 os4.3 fileinput4.4 集合、堆和双端队列4.4.1 集合4.4.2 堆4.4.3 双端队列4.5 time4.6 random4.7 shelve4.8 re4.8.1 通配符4.8.2 对特殊字符进行转义4.8.3 字符集4.8.4 二选一和子模式4.8.5 可选模式和重...原创 2020-03-27 11:16:48 · 211 阅读 · 0 评论 -
python学习笔记(八)、特殊方法、特性和迭代器
特殊方法、特性和迭代器1. 新式类和旧式类2. 特殊方法(魔法方法)3. 构造函数4. 方法重写5. 基本的序列和映射协议5.1 协议5.2 基本的序列和映射协议5.3 从list、dict和str派生6. 特性6.1 函数property6.2 静态方法和类方法6.3 `__getattr__、__setattr__`等方法7. 迭代器8. 生成器1. 新式类和旧式类 ...原创 2020-03-27 10:13:21 · 129 阅读 · 0 评论 -
python学习笔记(七)、异常
异常1. 异常2. 异常相关处理2.1 raise语句2.2 异常基本处理2.3 一些常见的异常2.4 异常传播2.5 捕获对象3. 自定义异常4. 警告 在实际开发中,往往不会出现一个系统编写下来,没有出现任何一个bug。为处理这种会出现错误的地方,如除数为零的除法,python提供了非常强大的机制————异常处理机制。1. 异常 &...原创 2020-03-27 09:52:28 · 174 阅读 · 0 评论 -
python学习笔记(六)、类
类1. 封装2. 继承3. 多态4. 类4.1 类的创建4.2 属性(类属性、对象属性)4.3 封装4.4 继承5. 抽象基类6. 相关方法 Python与java、c++等都被视为一种面向对象的语言。通过创建自定义类,用于处理各种业务逻辑。面向对象有封装、继承、多态三个特征,这也是面子对象语言的通用特征。1. 封装 &nb...原创 2020-03-27 09:38:37 · 123 阅读 · 0 评论 -
python学习笔记(五)、抽象
抽象1. 抽象2. 自定义函数3. 给函数编写文档4. 参数4.1 传值和传地址引用4.2 关键字参数和默认值4.3 收集参数4.5 分配参数5. 递归1. 抽象 抽象在程序中可谓是神来之笔,辣么什么是抽象呢?抽象就是对一种事物或现象等,移除一些不相关的信息,只保留最终需要的信息。例如,一个篮球,说复杂点儿,它是由各种材料等组成,抽象就是不去管这些...原创 2020-03-27 09:17:26 · 200 阅读 · 0 评论 -
python学习笔记(四)、条件、循环及其他语句
条件、循环及其他语句1. 再谈print和import1.1 打印多个参数1.2 import2. 赋值2.1 序列解包2.2 链式赋值2.3 增强赋值3 代码块4 条件和条件语句4.1 这正是布尔值得用武之地4.2 if...else / if...elif...elif...else语句4.3 更复杂的条件4.3.1 比较运算符4.3.2 布尔运算符4.4 断言5 循环5.1 while循环5...原创 2020-03-26 20:22:53 · 257 阅读 · 0 评论 -
python学习笔记(三)、字典
字典1. 创建和使用字典1.1 函数dict1.2 字典的基本操作1.3 将字符串格式设置功能用于字典1.4 字典方法 字典是一种映射类型的数据类型。辣么什么是映射呢?如果看过《数据结构与算法》这一本书的小伙伴应该有印象(我也只是大学学习过,嘻嘻)。 映射:就是将两个集合一 一对应起来,通过集合a的值,...原创 2020-03-26 15:41:41 · 567 阅读 · 0 评论 -
python学习笔记(二)、字符串操作
该一系列python学习笔记都是根据《Python基础教程(第3版)》内容所记录整理的字符串操作1. 字符串基本操作2. 设置字符串的格式3. 转换说明符4. 替换字段名5. 基本转换6. 宽度、精度和千位分隔符7. 符号、对齐和用0填充8. 字符串方法9. 判断字符串是否满足特定的条件1. 字符串基本操作 所有标准序列操作(索引、切片、乘法、成...原创 2020-03-26 15:28:47 · 205 阅读 · 0 评论 -
python学习笔记(一)、列表和元祖
该一系列python学习笔记都是根据《Python基础教程(第3版)》内容所记录整理的列表和元祖1. 通用的序列操作1.1 索引1.2 切片1.2.1 绝妙的简写1.2.2 更大的步长1.3 序列相加1.4 乘法1.5 成员资格1.6 长度、最小值和最大值2. 列表:Python的主力2.1 函数list2.2 基本的列表操作2.2.1 修改列表:给元素赋值2.2.2 删除元素2.2.3 给切片...原创 2020-03-25 17:14:48 · 234 阅读 · 0 评论