自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Django

django

2022-07-12 16:09:12 264 1

原创 数据库基本操作

"关系型数据库:Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL非关系型数据库NoSql、Cloudant、MongoDb、redis、HBase""""""基本结构: 数据库 --- > 表 --- > 数据""""""mysql账户操作:mysql -u用户名 root -p密码个人常用: mysql -uroot -pqwe123退出mysql: quit; exit;...

2022-05-19 16:37:18 169

原创 html背景

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>背景</title> <style> div{ width: 1000px; height: 1000px; /*默认铺满整个屏幕*/ backgro.

2022-04-26 13:09:35 113

原创 html内部外部样式 , 选择器

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>css基本使用</title><!-- 内部样式--> <style> /* 标签选择器 */ div{background-color: blue;width: 200px;height: 200px} /.

2022-04-22 12:34:44 395

原创 html.

1<!DOCTYPE html> <!--根标签,页面中最大的标签--><html lang="en"><head> <!--头部,必须设置它当中的title标签--> <meta charset="UTF-8"> <!--字符编码--> <title>标题</title> <!--标题--></head><body&gt.

2022-04-20 18:43:37 69

原创 函数,匿名函数,递归

什么是函数函数本质上就是一个封装后可以重复利用的代码片段,需要使用的时候直接调用就可以了,比如前面所使用的type函数,print函数。这些都是Python的内置函数,Python官方的开发者底层封装好后我们可以拿过来直接使用,不用关心底层是如何实现的。为什么要定义函数提升代码的可复用性和结构化,函数的封装是一种思想,可以不用函数也能完成但是效率低,代码重复量大!如何定义函数在Python中,函数的定义需要使用到def,后面跟上函数的名称、括号,括号里面的参数,冒号,然后在缩进的语句..

2022-04-14 15:47:12 50

原创 python动态语言

动态语⾔的定义动态编程语⾔是⾼级程序设计语⾔的⼀个类别,在计算机科学领域已被⼴泛应⽤。它是⼀类 在 运⾏时可以改变其结构 的语⾔ :例如新的函数、对象、甚⾄代码可以被引进,已有的函数可以被删除或是其他结构上的变化。class person(object): def __init__(self,name): self.name = namep1 = person("老王")#在程序执行执行过程中,给实例对象添加属性p1.sex = "男"print(p1....

2022-04-13 12:34:49 547

原创 python生成器,迭代器

生成器只会将你要生成数据的方式储存起来,等到需要用的时候才会执行,用一次执行一次#创建生成器第一种方式list1 = (x for x in range(10))print(next(list1))print(next(list1))print(next(list1))print(next(list1))#第二种方法#只要函数中含有yield关键字,这个函数就变成了生成器def fun(): a, b = 0, 1 print("___1___") for .

2022-04-13 12:03:26 282

原创 __slots__限制该class实例能添加的属性

静态语⾔:编译时已经确定好代码,运⾏过程中不能修改如果我们想要限制实例的属性怎么办?⽐如,只允许对Person实例添加name和age属性。为了达到限制的⽬的,Python允许在定义class的时候,定义⼀个特殊的__slots__变量,来限制该class实例能添加的属性:#仅在当前类有效,子类无效class person(object): __slots__ = ("sex","age")p = person()p.age = "18"p.sex = "男"p.name = 1

2022-04-13 10:21:31 163

原创 python文件操作

什么是文件?文件就是数据持久化存储在磁盘上的一种形式,常见的文件如mp3、mp4、html、py、png、jpg等等想一想,我们在电脑上面一般是如何操作文件的呢?第一步:打开文件第二步:编辑保存文件第三步:关闭文件用Python来操作文件流程大致与上列步骤一致。打开文件在Python中使用open函数打开文件,具体操作如下file = open('文件路径','文件的打开模式')# 示例 :打开c盘下面的1.txt文件用于写入数据file = open('

2022-04-11 21:25:29 1492

原创 面相对象基础语法

01.dir内置函数在Python中对象几乎是无所不在的,我们之前学习的变量、数据、函数都是对象在Python中可以使用以下两个方法验证:在标识符/数据后输入一个.,然后按下TAB键,iPython会提示该对象能够调用的方法列表 使用内置函数dir传入标识符/数据,可以查看对象内的所有属性及方法提示__方法名__格式的方法是Python提供的内置方法 / 属性,稍后会给大家介绍一些常用的 内置方法 / 属性序号 方法名 ...

2022-04-11 21:22:01 50

原创 类属性和类方法

01. 类的结构1.1 术语 —— 实例使用面相对象开发,第 1 步是设计类 使用类名()创建对象,创建对象的动作有两步: 在内存中为对象分配空间 调用初始化方法__init__为对象初始化 对象创建后,内存中就有了一个对象的实实在在的存在 ——实例因此,通常也会把:创建出来的对象叫做类的实例 创建对象的动作叫做实例化 对象的属性叫做实例属性 对象调用的方法叫做实例方法在程序执行时:对象...

2022-04-11 21:07:55 1575 1

原创 python异常

异常目标异常的概念 捕获异常 异常的传递 抛出异常01. 异常的概念程序在运行时,如果Python 解释器遇到到一个错误,会停止程序的执行,并且提示一些错误信息,这就是异常 程序停止执行并且提示错误信息这个动作,我们通常称之为:抛出(raise)异常程序开发时,很难将所有的特殊情况都处理的面面俱到,通过异常捕获可以针对突发事件做集中的处理,从而保证程序的稳定性和健壮性02. 捕获异常2.1 简单的捕获异常语法在程序开发中,如果对某些代码的执行...

2022-04-11 21:03:36 38

原创 python正则,贪婪模式

1、findall方法:在字符串中找到正则表达式所匹配的所有子串,并返回一个列表 ,如果没有找到匹配的,则返回空列表a = "python123123145java"print(re.findall("1", a))2、match方法re.match 尝试从字符串的起始位置匹配一个模式,匹配成功 返回的是一个匹配 对象(这个对象包含了我们匹配的信息),如果不是起始位置匹配成功的话, match()返回的是空,注意:match只能匹配到一个a = "python123123ja

2022-04-11 19:47:56 1083

原创 pytrhon 继承

# 类class rectangle(): def __init__(self,long,wide): self.long = long self.wide = wide def area(self): a = self.long * self.wide return a# # #继承class aquare(rectangle): def __init__(self,long,wide): re.

2022-04-07 11:03:04 96

原创 python私有化

class person: def __init__(self,name,age):# 初始化对象 self.name = name self.__age = age #再名字前面加上两个 "__" 变为私有化属性 def __str__(self): return "姓名{},年龄{}".format(self.name,self.__age)p = person("瑟夫",18)p.age = 20print(p)clas.

2022-04-07 10:58:17 166

原创 python类,魔法方法

class People: def __init__(self,name,age): #初始化名字和年龄 self.name = name self.age = age def func(self): print("张三",20) def __str__(self): #格式化输出内容 return "我的名字是{},{}岁".format(self.name,self.age) def __del__(se.

2022-04-07 10:28:02 610

原创 python文件复制粘贴和批量修改文件名

# 文件路径old_file = input("输入要复制的文件路径:")with open(old_file,"r",encoding="utf8") as oldfile: content = oldfile.read() # 读取文件 index = old_file.rfind(".") # 文件名后缀下标. new_file = "副本"+old_file[index:] # 新文件命名,"副本"可改为你想取的名字 # 创建文件写入数据 .

2022-03-31 19:38:40 1108

原创 pyrton列表推导式和字典推导式

#获取 0 ~ 20 之间的偶数乘以10a = [a * 10 for a in range(21) if a % 2 == 0]print(a)#获取 0 ~ 20 之间的偶数乘以10奇数乘以100a = [a * 10 if a % 2 == 0 else a * 100 for a in range(21)]print(a)a = {"a":10,"B":13}# 输出 key 为小写的值b = {key:value for key,value in a.items() i.

2022-03-22 18:29:52 301

原创 python函数

在python中函数的定义需要用def,后面跟上函数的名称,括号,括号里面的参数,冒号,然后在缩进的语句块中用return返回函数执行的结果,也可以不用return,默认返回None.函数的调用

2022-03-22 17:07:56 943

原创 字典的增删改查

python中字典由两部分组成,分别为 key(键) 和 value(值),.1.字典是一个无序的集合.2.字典中的key具有唯一性.3.键值对需要写在 {} 内部.增dict1 = dict() #定义一个空字典dict1["name"] = "老王"dict1["age"] = 40print(len(dict1)) #获取字典的键值对数print(dict1)"""输出结果2{'name': '老王', 'age': 40}"""删删除字典中的数据

2022-03-20 20:35:41 767

原创 python元组

1.由一个或多个数据构成,数据类型可以相同也可以不同.2.元组中的数据需要写在()中括号内部,数据之间用逗号隔开.3.元组是一个有序的集合,元组的数据不能被修改.元组的查询tuple1= ("python","s",False,2.5,40,"tuple") # 元组中的数据可以由不同类型的数据构成print(type(tuple1)) # 通过内置函数type获取数据类型print(tuple1)print(tuple1[1]) # 获取元组中索引值为1 的数据print(tup

2022-03-20 19:13:14 579

原创 python基础

python

2022-03-14 17:04:37 1020

空空如也

空空如也

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

TA关注的人

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