自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习笔记:Python之datetime、time模块

其中hello到world的输出,会出现3秒的时间间隔,也就是time.sleep(3)的作用。datetime模块可以看成是time模块的一个封装方法,很多方法与time模块的方法类似。time模块和datetime模块其实差别不大,功能上差不多,但各有长处,选择适合的就好。

2022-10-05 19:43:50 764

原创 学习笔记:Python之os模块

os模块主要用于操作系统中的文档。查看路径下的所有文件。判断识别文件与文件夹。

2022-10-05 15:50:59 367

原创 学习笔记:Python之生成器、迭代器

比如:[i for i in range(10)] >> (i for i in range(10))虽然可迭代对象可以通过for循环进行遍历,但不能通过next()方法进行调用。可迭代对象:可以直接作用域for循环实体,或者next()方法遍历的。可以通过isinstance()方法来判断一个实体是不是可迭代对象。当数据全部调用完毕后,再次使用next()调用数据时,会报错。每次使用next()调用数据,调用前一次调用数据之后的内容。和强制转换方法类似,直接通过iter()方法转为迭代器。

2022-09-30 20:14:58 356

原创 学习笔记:Python之偏函数、闭包、装饰器

在团队开发中,如果有两个或更多的方法使用了相同的功能,但是功能中又有一定的区别,这时候采用装饰器解决,互不影响,还可以简化代码。当内主函数不能满足我们的需求时,我们可以在内置函数的基础上生成一个新函数,这样两个函数可以满足不同的需求。用法:如在一个函数a中写了一个函数b,并且函数a的返回值是函数b,此时函数b就叫做闭包函数。多个装饰器修饰一个函数时,会把装饰器中的内容按照代码中@装饰器 的顺序,就近依次执行。闭包函数需要用到函数的嵌套,和循环嵌套一个道理,就是一个函数内部再写了一个函数。

2022-09-28 11:19:49 282

原创 学习笔记:Python之函数的介绍

函数的分类函数根据定义方式分为:- 内置函数:如input()、print()等Python自带的函数- 自定义函数:需要自己定义功能的函数函数根据有无参数分为:- 有参数函数:顾名思义,函数定义了参数列表,函数定义时传输的参数叫做形参,函数调用时传入的参数叫做实参- 没有参数的函数:就是函数定义时没有设置形参根据有无函数名分为:- 有名的函数:以上说的种种皆为有名的函数,需要给定义的函数设置函数名- 匿名函数:即乜有名字的函数,通过lambda进行定义根据有无返回值分为:- 有返回

2022-07-09 15:20:28 281

原创 学习笔记:Python之可变数据类型及不可变数据类型

在Python中,根据当数据变量发生改变时,变量的内存地址是否会发生改变,将数据类型分为可变数据类型和不可变数据类型两种

2022-06-29 16:21:48 334

原创 学习笔记:Python之字符串

在Python中,字符串的定义是以、或者、包裹起来的文本一个引号和三个引号的区别在于:三个引号可以输出多行数据,输出的时候也会按照多行的输入格式进行输出在定义字符串中,单引号中只能使用双引号,双引号中只能使用单引号,若想使用需要用到转义字符转义字符的作用是让符号失去其原本的意义而在字符串前面添加,则可以让原本的转义字符失去其作用,在定义文件路径时经常使用在字符串前面添加,则可以对字符串进行格式化输出在字符串前面添加,则是把字符串的类型转为bytes类型在字符串前面添加,这种方法常用于中文前面,表示对后面的内

2022-06-28 20:41:33 1026 2

原创 学习笔记:Python之赋值、浅拷贝和深拷贝

在运行以上代码时,会发现l1和l2的值总是一致的开始只是对l1进行了赋值,后面把l1赋值给了l2按照正常理解,两个内容应该互不相关,但实际上的输出却总是一致这是因为l2 = l1赋值后,l2的内容也是引用的l1这个对象,所以两个内容的输出才总是一致的为了让赋值后的l1和l2互不冲突,就产生了拷贝拷贝有深拷贝和浅拷贝浅拷贝适用于一位列表数据,在面对二维数据时却失去了作用深拷贝在拷贝多维数据时,为了不影响原数据,需要用到深拷贝...

2022-06-27 20:11:55 292

原创 学习笔记:Python之集合

Python中的集合和数学中集合的概念类似Python集合中不允许有重复值的存在可以进行交集、并集、差集的运算但不能通过下标来对集合中元素进行访问

2022-06-27 19:50:55 240

原创 学习笔记:Python之字典

Python之字典字典介绍、字典常用功能

2022-06-27 19:31:40 187

原创 学习笔记:Python之元组

元组:元组介绍、元组访问、元组的操作、元组的常用功能、多维元组

2022-06-27 11:49:27 190

原创 学习笔记:Python之random模块

random模块是Python中一个用来获取随机数的模块

2022-06-26 16:53:39 154

原创 学习笔记:Python之常见的数学函数

math中的常用函数向上取整向下取整开平方分离整数和小数部分

2022-06-26 16:33:39 150

原创 学习笔记:Python之多维列表、布尔、空值和Number类型

Python中的多维列表、布尔类型、空值None、Number类型和连续赋值方法

2022-06-26 16:18:33 274

原创 学习笔记:Python之列表的常用操作

列表中常用的操作常用操作列表的组合列表的重复判断某元素是否在列表中列表的切片列表的常用功能添加元素删除元素列表元素排序其他用法常用操作列表的组合列表的合并可以通过 ‘+’ 号实现list1 = [1,2,3,4,5,6]list2 = ['a','b','c','d']print(list1,list2)# 通过 + 合并列表list3 = list1 + list2print(list3)列表的重复列表元素的重复可以使用 *号实现list1 = [1,2,3,4]list

2022-05-17 18:41:41 1343

原创 学习笔记:Python之认识列表

列表创建列表列表的访问通过索引访问列表创建列表创建空列表创建有元素的列表创建不同数据类型元素的列表# 1、创建一个空列表list1 = []print(list1)# 2、创一个有元素的列表list2 = [1,2,3,4,5]print(list2)# 3、创建一个有不同数据类型元素的列表list3 = [1,2,'a','c',True]print(list3)列表的访问通过索引访问列表...

2022-05-17 15:09:12 208

原创 学习笔记:MySQL之DDL

DDL--数据定义语言登录数据库CREATE--创建DDL:数据定义语言,有以下几个关键字CERATE、ALTER、DROP一般情况下是大写,为了方便,使用小写也是可以的登录数据库进行操作前都是需要登录数据库的可以通过软件连接打开数据库也可以是通过命令行窗口登录数据库登录命令:mysql -uroot -p密码登陆之后是这样的:接下来就可以在mysql>后输入你要进行的操作比如查看所有已经有的数据库show databases;会展示出你电脑中所有存在的数据库

2022-05-03 19:26:43 230

原创 学习笔记:初识MySQL

初识MySQL数据库简介数据库系统数据库数据库管理系统【DBMS】数据库的应用常见数据库管理系统数据库简介数据库系统数据库DataBase,也叫【DB】,指的是长期保存到计算机上的数据,按照一定顺序组织,可以被各种用户或者应用共享的数据集合用于持久化存储 / 临时存储(缓存)【用于存储数据的地方,可以视为存储数据的容器】数据库管理系统【DBMS】DataBase Management System【DBMS】, 能够管理和操作数据库的大型的软件数据库是CS模式: Client/Ser

2022-05-02 14:16:14 811

原创 学习笔记:Python中的pass、break、continue

Python中的pass break continuepassbreakcontinuepasspass关键字在python中没有实际意义作用:占位的作用,主要是为了不影响程序的结构,保证语法的完整性示例:# 比如在Python中,如果一个if判断语句没有写执行内容,执行程序中会报错# 如果在if后面加了pass占位,那么就不会影响程序的正常运行a = 11if a > 10: passprint("hello world")breakbreak是为了跳出当前的这

2022-05-01 15:13:16 1800

原创 学习笔记:Python中的循环结构

Python中的循环结构什么是循环While循环while-else循环结构for循环什么是循环如果需要连续输出某个值,在简单的程序中就需要写N行输出代码比如,连续输出10行hello worldprint('hello world')print('hello world')print('hello world')print('hello world')print('hello world')print('hello world')print('hello world')print('

2022-05-01 14:45:10 1251 2

原创 学习笔记:Python中的分支结构if-elif-else

Python中的if判断单分支结构双分支结构多分支结构嵌套结构单分支结构单分支结构即只有一个判断条件结构:if 判断条件:# 注意结尾加 : 执行语句执行流程:程序会判断if后面的判断条件,如果判断条件结果为True,则会执行if中的执行语句如果判断条件为False,则不执行if中的执行语句代码示例:x = 20if x > 15: print('x是一个大于15的数')print('hello world')if x < 15: print('x是一个小于1

2022-04-29 14:33:49 2606

原创 学习笔记:Python中的表达式和运算符

Python中的表达式运算符表达式运算符算术运算符赋值运算符关系运算符逻辑运算符成员运算符和身份运算符位运算符表达式操作数和运算符组合的式子即表达式如:x+y作用:用来计算值或者给变量赋值等运算符算术运算符加:+减:-乘:*除:/求余/取模:% 进行除法运算,然后取余数取整(取整数部分):// 进行除法运算,然后取整数幂运算/几次方:**代码示例:a = 12b = 10print(a+b)print(a-b)print(a*b)print(a/b)

2022-04-28 20:39:32 602

原创 学习笔记:Python中常见的数据类型

Python中的常见数据类型Python中的常见数据类型扩展Python中的常见数据类型Python中的变量类型与其他的编程语言中的变量类型大致相同可以通过type()方法查看变量的类型Python中常见的数据类型有以下几种:Number类型:int整数型(整型)、float浮点型(带小数的)字符串类型:使用引号包裹的文本使用’文本’或者"文本"的变量,内容只在一行中使用’‘‘文本’’'或者"““文本””"的变量,可以写入多行内容布尔类型:bool,只有两个变量值,True和Fa

2022-04-28 19:29:15 2313

原创 学习笔记:初识Python

初识PythonPython介绍第一个 Python程序Python的编码规范Python中的注释Python中的输入输出函数输出函数print输入函数inputPython中的变量定义变量删除变量标识符命名规则扩展关键字Python介绍Python是一种计算机高级编程语言,计算机编程语言还有C/C++、Java等与其他编程语言对比,Python有以下优点:1、简单,代表极简主义的语言2、易学,很容易上手3、高级语言,不需要关心底层的内存控制等细节4、既面向对象编程,又支持面向过程编程5、

2022-04-28 19:10:27 1231

原创 学习笔记:Python中对象的认识(二)

文章目录前言一、封装属性和方法的私有化get/set函数装饰器二、类方法和静态方法三、类中的常用属性和魔术方法常用属性魔术方法四、继承单继承多继承总结五、多态前言这里是我的个人学习笔记,内容仅供参考,有一些表达也只是个人的理解,也可能有写的不全的地方提示:以下是本篇文章正文内容,下面案例可供参考一、封装在了解完类和对象后,进一步了解就是封装了。广义上的封装:函数和类的定义本身,就是封装的表现了狭义的封装:一个类中的某些属性,在使用过程中,不惜外被外界访问,而是把这个属性作为私有的(即

2022-04-08 22:29:25 794

原创 学习笔记:Python认识对象(一)

Python:认识对象

2022-04-06 20:42:15 427

空空如也

空空如也

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

TA关注的人

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