自定义博客皮肤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)
  • 收藏
  • 关注

原创 2021-04-04

MySQL 数据库1、数据库简介01、概念按照一定的数据结构存储和管理数据的仓库02、分类关系型数据库(SQL) 存储方式固定 ,安全非关系型数据库(NoSQL (Not Only SQL)) 存储方式比较灵活2、MySQL 基础结构3、MySQL库/表级操作01、大小写:不严格区分大小写,默认大写为程序代码,小写为程序员写的代码02、语句结束符:每个语句都以;或者\g结束03、类型:创建表的时候最后一行不需要逗号库级操作01、显示所有的库:show datab

2021-04-04 19:33:35 105

原创 2021-03-25

python1、Linux常用命令01、查看和跳转ls :查看当前目录下的文件和目录(我能看到什么)pwd :查看当前路径(我在哪)whoami :当前用户(我是谁0cd :跳转路径(可以接相对路径和绝对路径)cd… :返回上一级路径cd/ :返回跟目录cd~ :返回当前用户的家目录cd- :返回上一次所在的目录02、文件操作touch :新建文件cat 文件名 :打开文件cp 源文件 目标文件 :复制文件mkdir

2021-03-25 19:13:24 75

原创 2021-03-20

python正则表达式1、面向的问题01、判断一个字符串是否匹配给定的格式(判断用户注册账号是否满足格式)02、从字符串中按指定格式提取信息(抓取页面中的链接)import res = '12345678@aaa.com'z = r'^[a-zA-Z0-9]+@[a-zA-Z0-9]+\.com$'m = re.findall(z, s)print(m)['12345678@aaa.com']import rea = '123456789'z = r'^[a-zA-Z

2021-03-22 19:48:48 82

原创 2021-03-20

python迭代器1、迭代器for 迭代变量 in 可迭代对象每一次循环都会自动让“迭代变量”指向“下一个元素”li = [1, 2, 3, 4]a = iter(li) #迭代器print(next(a))print(next(a))print(next(a))print(next(a))1234li = [1, 2, 3, 4]a = iter(li) #迭代器try: while True: print(next(a))ex

2021-03-20 20:10:22 58

原创 2021-03-18

python异常处理异常就是报错,异常的本身是类BaseException 是所有异常的父类GeneratorExit 生成器退出SystemExit Python退出异常Keyboardlnterrupt 键盘打断Exception 普通异常try: #可能会有错误的代码 print(a)except Exception: #报错后需要执行的代码 passtry: #可能会有错误的代码 a = 1 print(a)except Na

2021-03-18 22:16:26 98

原创 2021-03-16

python文件操作1、文件基本操作在硬盘中可永久存储内存。内存条,内存溢出会黑屏或闪退 临时存储ssd硬盘,空间大,速度慢cpu 速度快,空间很小内存,速度,空间,媒介,相对路径f = open('new方法.py') #打开文件f.close() #关闭文件print(f)绝对路径f = open(r'D:\python课件\new方法.py') #打开文件f.close() #关闭文件print(f)模式 描述r

2021-03-16 22:23:11 63

原创 2021-03-13

python1、__new__方法:最先被执行的魔法方法01__new__方法是在类创建实例的时候自动调用的。02实例是通过类里面的__new__方法是在类创建出来的。03先调用__new__方法创建实例,再调用__init__方法初始化实例。04__new__方法,后面括号里的cls代替的是类本身。class Base: def __init__(self): print('这里在初始化方法里面') def __new__(cls, *args, **kwar

2021-03-15 21:13:37 100 2

原创 2021-03-10

python继承、多继承、魔法方法1、继承 可以间接继承 可以继承父类的所有属性object 是所有类的父类class Person: def __init__(self, name, age): self.name = name self.age = ageclass Father(Person): passxiaoming = Person('小明', 13)print(xiaoming.name)xiaohua = F

2021-03-11 21:00:32 42

原创 2021-03-06

python 类定义、属性跟方法1、类的定义:class 类名:passclass person(object):pass类名 :定义规则跟函数差不多,函数第一个单词首字母不会大写类是一个独立存放变量(属性/方法)的空间运算符“.” 调用类的属性方法class Person: #定义一个名字是Person的类varl = ‘这是直接封装在类中的属性’print(Person.var1) #调用属性Person.var2= ‘这是后来封装在类中的属性’print(Per

2021-03-06 23:00:15 57

原创 2021-03-01

格式化输出和深浅复制

2021-03-03 22:02:01 63

原创 2021-02-28

python1、函数的创建与返回值01、函数基础:def 函数名(参数):passreturn 表达式变量命名:可有小写,大写字母,下划线,数字,并且数字不能作为开头函数命名:小写字母,下划线,数字,并且数字不能为开头pass 在这里表示什么都没有,不执行任何操作return 后面可以返回任何表达式,但不能是赋值语句02、函数参数1 必备参数:def func(x):print(x)func(1)2默认参数:def func(x ,y=None):print(x)pri

2021-02-28 23:07:53 59

原创 2021-02-25

python1、集合a = {1, 2, 3}a{1, 2, 3}type(a)<class ‘set’>唯一性 元素不重复a = {1, 1, 2, 3}a{1, 2, 3}三种运算s1 & s2 交集s1 | s2 并集s1 - s2 差集a = {1, 1, 2, 3}a{1, 2, 3}b = {2, 3, 4}a & b{2, 3}a |b{1, 2, 3, 4}

2021-02-25 23:18:01 103

原创 2021-02-24

python1、字符串的拼接和格式化a = 'ssd ’a * 3'ssd ssd ssd ’‘’.join(str1, str2, str3) 可以做字符串的拼接a = [‘a’, ‘b’, ‘c’]‘’.join(a)‘abc’’ %s %s %s '%(str1,str2,str3) 格式化字符串 %s是占位符‘hello %s’ % ‘word’‘hello word’使用format‘{} {} {}’.format(obj1,obj2,obj3)

2021-02-24 22:42:57 53

原创 2021-02-22

python数值类型和序列类型1、数值类型不能随便缩进浮点型不精确(影响不大)所有符号必须用英文type()可以查看数值类型变量,是个储存器 a = 3*3 -3+4-5 赋值 右边给左边 ,变量命名规则(字母数字下划线:a_2 但是不能以数字开头)import 导入模块decimal.Decimal(‘2.2’) 可以使得数值运算准确副属性 e = 1 +2j e的结果是(1+2j) complex布尔型 只有真值和假值

2021-02-24 12:16:49 161

空空如也

空空如也

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

TA关注的人

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