自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 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 288

原创 Python 学习笔记 错误与异常 & 文件操作

一、错误与异常:1.概念:两种容易辨认的错误​ 语法错误:一些关于语法的错误【缩进】​ 异常:代码完全正确,但是,程序运行之后,会报出 的错误exception/errorlist1 = [23,54,6,6]print(list1[2])print(list1[3])print(list1[4]) print("over")#结果:"""66Traceback (most recent call last):File "C:/Users/Administrator/D

2020-08-06 20:25:16 532

原创 Python 学习笔记 类的封装 & 类的继承 & 多态继承 & 类方法和静态方法 & 单例设计模式

一、类的封装:1.概念:广义的封装:函数和类的定义本身,就是封装的体现狭义的封装:一个类的某些属性,在使用的过程 中,不希望被外界直接访问,而是把这个属性给作为私有的【只有当前类持有】,然后暴露给外界一个访问的方法即可【间接访问属性】封装的本质:就是属性私有化的过程封装的好处:提高了数据的安全性,提高了数据的复用性2.属性、方法的私有化:如果想让成员变量不被外界直接访问,则可以在属性名称的前面添加两个下划线__,成员变量则被称为私有成员变量私有属性的特点:只能在类的内部直接被访问,在外界不能

2020-08-06 20:19:35 696

原创 Python 学习笔记 系统模块 & 面对对象思想 & 类和对象 & 类中的方法与对象 & 构造函数和析构函数

一、系统模块:UTC:国际标准时间, 格林尼治天文时间,UTC+8时间戳:指定时间距离1970.1.1 00:00:00的秒数time:时间datetime:日期calendar:万年历os:系统,文件和文件夹1.time时间模块import timeprint(time.time()) # 当前时间的时间戳timestamp# => 1596508484.2142832# 睡眠0.2秒,会阻塞程序time.sleep(0.2)2.datetime模块import

2020-08-04 20:42:01 409

原创 Python 学习笔记 模块 & 目录遍历 & 包

一、 模块:1.概述:为了解决维护问题,一般情况下,在一个完整的项目中,会将特定的功能分组,分别放到不同的文件中,在使用的过程中,可以单独维护,各个不同的文件之间互不影响,每个.py文件就被称为一个模块,通过结合包的使用来组织文件封装思路: 函数 => 类 => 模块 => 包 => 项目优点:a.提高了代码的可维护性b.提高了代码的复用性【当一个模块被完成之后,可以在多个文件中使用】c.引用其他的模块【第三方模块】d.避免函数名和变量的命名冲突2.os模块:提

2020-08-03 20:45:29 406 1

原创 Python 学习笔记 函数装饰器 & 函数递归 & 栈和队列

一、函数装饰器:在代码运行期间,可以动态增加函数功能的方式,被称为装饰器【Decorator】也就是说,在不修改原函数的基础上,给原函数增加功能好处:在团队开发中,如果两个或者两个以上的程序员会用到相同的功能,但是功能又有细微的差别,采用装饰器:相互不影响,代码简化1.简单装饰器:def test(): print("拼搏到无能为力,坚持到感动自己")#a.书写闭包#b.给外部函数设置参数,fun表示的是原函数def outer(fun): def inner(): # d.

2020-07-31 20:40:21 244

原创 Python 学习笔记 函数特殊用法 & 函数的作用域 & 函数嵌套与闭包 & 偏函数 & 列表生成式与生成器 & 迭代器与迭代对象

一、函数的特殊用法:1.变量可以指向函数:def my_abs(n): if n < 0: return -n return nprint(my_abs(-1)) # 1f = my_abs # 函数名就是变量,可以赋值print(f(-2)) # 2结论:函数本身也可以直接赋值给一个变量,也就是说:变量可以指向一个函数 num = 10如果一个变量指向了一个函数,则可以通过这个变量去调用这个函数2.函数名是一个变量:num =

2020-07-30 22:15:53 199

原创 Python 学习笔记 函数入门 & 函数参数 & 匿名函数 & 值传递与引用传递

一、函数入门:1.为什么使用函数:在程序开发过程中会出现:1.代码重复2.后期维护成本太高3.代码可读性不高解决问题:函数在一个完整的项目中,某些功能会被反复使用,那么将这部分功能对应的代码提取出来,当需要使用功能的时候直接使用本质:对一些特殊功能的封装函数的优点:​ a.简化代码结构,提高应用的效率​ b.提高代码复用性​ c.提高代码的可读性和可维护性建议:但凡涉及到功能,都尽量使用函数实现2.函数定义:语法:def 函数名(参数1,参数2,参数3…):函数体​返回

2020-07-29 22:43:36 927

原创 Python 学习笔记 字符串的功能与方法

一、字符串基础功能:1.什么是字符串:简单讲用引号包裹的就是字符串,可以是单引号或双引号。2.字符串的基础操作:创建字符串:# 创建空字符串s = ''# 创建非空字符串s = 'hello Lily'字符串索引:s = 'hello Lily'print(s[0]) # hprint(s[1]) # eprint(s[-1]) # y字符串切片:s = '你是我的 甜心 小宝贝儿'print(s[6:]) # 心 小宝贝儿print(s[4:7])# 甜心pr

2020-07-28 20:21:14 781

原创 Python学习笔记 字典 & 元组 & 排序算法 & 集合

一、字典dict1.创建字典2.

2020-07-27 22:28:30 224

原创 Python学习笔记 列表基本使用&列表功能&数学函数、math模块与随机数

一、列表基本使用1.创建列表:列表名称 = [数据1,数据2, …]说明:使用[ ]表示创建列表​ 列表中存储的数据被称为元素注:列表中可以存储不同数据类型的元素。代码演示:#1.创建列表#1.1创建一个空列表list1 = []print(list1)# 运行结果:[]#1.2创建一个带有元素的列表list2 = [52,463,6,473,53,65]print(list2)# 运行结果:[52, 463, 6, 473, 53, 65]#2.思考问题

2020-07-24 23:59:43 585

原创 Pytho学习笔记 输出方式 & while循环 & for循环 & break,continue,pass的用法

一、输出方式1.一般方式:一般python输出语句print输出都使用字符串拼接的方式进行输出:name = '小花'age = '25'print (name, '今年', age, '岁了')# 输出结果为:小花 今年 25 岁了2.占位符方式:占位符方式中,用%s、%d、%f 来分别代表字符、整数、和浮点数。name = '小花'age = 25print ('%s今年%d岁了'%(name,age))# 输出结果为:小花今年25岁了3.format(): 格式化字符

2020-07-23 20:20:54 480

原创 Python学习笔记 数据类型&运算&if分支语句

一、数据类型Python的数据类型int, float, complex : 数值类型str: 字符串bool: 布尔类型, 只有2个值: True, FalseNone: 空值类型, 只有1个值: Nonelist: 列表/数组tuple: 元组/不可变数组dict: 字典set: 集合(了解)bytes: 字节/二进制int:a = 100print(a, type(a)) # 100 <class 'int'>float:b = 10.3pri

2020-07-22 22:56:50 223 1

原创 Python学习笔记 Python概述 & 编码规范 & 输出与输入 & 变量 &标识符

Python学习第一天Python的概述1.Python的优缺点1.1 优点:1.2 缺点:2.Python的编码规范3.注释3.Python的输出与输入4.Python中的变量5.Python中的标识符Python的概述Python是一种解释型, 面向对象, 动态数据类型的高级程序设计语言.1.Python的优缺点1.1 优点:1.简单:Python是一种代表简单主义思想的语言;2.易学:就如同你即将看到的一样,Python极其容易上手。前面已经提到了,Python有极其简单的语法;3. 高

2020-07-21 22:56:03 404 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除