![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
幻化烟袅丶轻舞人间
这个作者很懒,什么都没留下…
展开
-
Python 学习笔记 Python操作MySQL数据库
一、引包: 要想在Python中进行MySQL数据库的操作需要引入MySQL的相关资源包: 方法一:pip命令引入(通用) pip install pymysql 方法二:直接引入(PyCharm) 在程序中直接输入import pymysql 根据修改意见选择 install所在选项自动引入 方法三:PyCharm 引入 文件 --> 设置 -->项目 -->project Interpreter --> pip --> 搜索框输入 pymysql –> 选原创 2020-08-13 19:34:39 · 289 阅读 · 0 评论 -
Python 学习笔记 错误与异常 & 文件操作
一、错误与异常: 1.概念: 两种容易辨认的错误 语法错误:一些关于语法的错误【缩进】 异常:代码完全正确,但是,程序运行之后,会报出 的错误 exception/error list1 = [23,54,6,6] print(list1[2]) print(list1[3]) print(list1[4]) print("over") #结果: """ 6 6 Traceback (most recent call last): File "C:/Users/Administrator/D原创 2020-08-06 20:25:16 · 536 阅读 · 0 评论 -
Python 学习笔记 类的封装 & 类的继承 & 多态继承 & 类方法和静态方法 & 单例设计模式
一、类的封装: 1.概念: 广义的封装:函数和类的定义本身,就是封装的体现 狭义的封装:一个类的某些属性,在使用的过程 中,不希望被外界直接访问,而是把这个属性给作为私有的【只有当前类持有】,然后暴露给外界一个访问的方法即可【间接访问属性】 封装的本质:就是属性私有化的过程 封装的好处:提高了数据的安全性,提高了数据的复用性 2.属性、方法的私有化: 如果想让成员变量不被外界直接访问,则可以在属性名称的前面添加两个下划线__,成员变量则被称为私有成员变量 私有属性的特点:只能在类的内部直接被访问,在外界不能原创 2020-08-06 20:19:35 · 697 阅读 · 0 评论 -
Python 学习笔记 系统模块 & 面对对象思想 & 类和对象 & 类中的方法与对象 & 构造函数和析构函数
一、系统模块: UTC:国际标准时间, 格林尼治天文时间,UTC+8 时间戳:指定时间距离1970.1.1 00:00:00的秒数 time:时间 datetime:日期 calendar:万年历 os:系统,文件和文件夹 1.time时间模块 import time print(time.time()) # 当前时间的时间戳timestamp # => 1596508484.2142832 # 睡眠0.2秒,会阻塞程序 time.sleep(0.2) 2.datetime模块 import原创 2020-08-04 20:42:01 · 410 阅读 · 0 评论 -
Python 学习笔记 模块 & 目录遍历 & 包
一、 模块: 1.概述: 为了解决维护问题,一般情况下,在一个完整的项目中,会将特定的功能分组,分别放到不同的文件中,在使用的过程中,可以单独维护,各个不同的文件之间互不影响,每个.py文件就被称为一个模块,通过结合包的使用来组织文件 封装思路: 函数 => 类 => 模块 => 包 => 项目 优点: a.提高了代码的可维护性 b.提高了代码的复用性【当一个模块被完成之后,可以在多个文件中使用】 c.引用其他的模块【第三方模块】 d.避免函数名和变量的命名冲突 2.os模块: 提原创 2020-08-03 20:45:29 · 408 阅读 · 1 评论 -
Python 学习笔记 函数装饰器 & 函数递归 & 栈和队列
一、函数装饰器: 在代码运行期间,可以动态增加函数功能的方式,被称为装饰器【Decorator】 也就是说,在不修改原函数的基础上,给原函数增加功能 好处:在团队开发中,如果两个或者两个以上的程序员会用到相同的功能,但是功能又有细微的差别,采用装饰器:相互不影响,代码简化 1.简单装饰器: def test(): print("拼搏到无能为力,坚持到感动自己") #a.书写闭包 #b.给外部函数设置参数,fun表示的是原函数 def outer(fun): def inner(): # d.原创 2020-07-31 20:40:21 · 244 阅读 · 0 评论 -
Python 学习笔记 函数特殊用法 & 函数的作用域 & 函数嵌套与闭包 & 偏函数 & 列表生成式与生成器 & 迭代器与迭代对象
一、函数的特殊用法: 1.变量可以指向函数: def my_abs(n): if n < 0: return -n return n print(my_abs(-1)) # 1 f = my_abs # 函数名就是变量,可以赋值 print(f(-2)) # 2 结论:函数本身也可以直接赋值给一个变量,也就是说:变量可以指向一个函数 num = 10 如果一个变量指向了一个函数,则可以通过这个变量去调用这个函数 2.函数名是一个变量: num =原创 2020-07-30 22:15:53 · 199 阅读 · 0 评论 -
Python 学习笔记 函数入门 & 函数参数 & 匿名函数 & 值传递与引用传递
一、函数入门: 1.为什么使用函数: 在程序开发过程中会出现: 1.代码重复 2.后期维护成本太高 3.代码可读性不高 解决问题:函数 在一个完整的项目中,某些功能会被反复使用,那么将这部分功能对应的代码提取出来,当需要使用功能的时候直接使用 本质:对一些特殊功能的封装 函数的优点: a.简化代码结构,提高应用的效率 b.提高代码复用性 c.提高代码的可读性和可维护性 建议:但凡涉及到功能,都尽量使用函数实现 2.函数定义: 语法: def 函数名(参数1,参数2,参数3…): 函数体 返回原创 2020-07-29 22:43:36 · 934 阅读 · 0 评论