自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 use school;

use school;– 查询所有学生的所有信息select * from tb_student;select seu_id,stu_name,stu_sex,stu_birth,stu,addrfrom tb_student;– 查询学生的学号、姓名和籍贯(投影)select stu_id,stu_name,stu_addr from tb_student;select stu_id,stu_addr,stu_namefrom tb_student;– 查询所有课程的名称及学

2022-05-26 20:22:47 152

原创 Day2 数据库作业复习

– 如果存在就删除名为hrs的数据库drop database if exists hrs;– 创建名为hrs的数据库并指定默认的字符集create database hrs default charset utf8mb4;– 切换到hrs数据库use hrs;– 创建部门表create table tb_dept(dno int not null comment ‘编号’,dname varchar(10) not null comment ‘名称’,dloc varchar(20)

2022-05-26 20:20:37 181

原创 Day19 - 爬虫

Day19 - 爬虫一,spider1.数据分析,数据挖掘先分析、再挖掘 --> 前提:有数据。2.数据来源:1.数据库。2.爬虫 3.其他平台(API)Spider:蜘蛛。–> 爬虫:可以在互联网的任意位置获取数据。爬虫概念:爬虫,别名(网页蜘蛛、蠕虫),学名:网络数据采集。根据程序员的自定义规则(想法)在互联网中自动的爬取数据(图片、音频、视频、文字等都叫做数据)。爬虫学习流程1.爬虫对谁做操作?表面:爬虫对网页做操作。深层次:爬虫对服务器做操作。2.对网页操作

2022-05-09 20:53:09 264

原创 Day17面向对象基础

面向对象基础一,编程思想三种编程思想:1.面向过程编程2.函数式编程3.面向对象编程二,认识类和对象1.什么是类,什么是对象类 - 类是拥有相同功能和相同属性的对象的集合。(是一个抽象的概念)对象 - 对象是类的实例(是类的具体表现) (具体的)从生活的角度:如果人是类,余婷就是对象、骆昊是另外一个对象 如果杯子是类,我手上的这个杯子就是对象2. 定义类(创建类) - 用代码来描述清楚这个是到底是拥有哪些相同功能和哪些相同属性的对象的集合语

2022-05-06 20:48:44 92

原创 Day16正则表达式

正则表达式一,认识正则表达式正则表达式: 解决字符串问题的工具(让复杂的字符串问题变得简单的一个工具)二,匹配类符号1. re模块re模块是python用来支持正则表达式的一个模块re模块中提供了各种和正则相关的函数:fullmatch、search、findall、match、split、sub等等fullmatch(正则表达式, 字符串) - 判断整个字符串是否完全符号正则表达式描述的规则。如果不符合返回值是Nonepython中提供正则表达式的方式:r'正则表达式'js中提

2022-05-05 20:59:00 543

原创 D14.系统模块和文件操作

系统模块和文件操作一,time模块from time import *1. time() - 获取当前时间的时间戳2. localtime() - 获取本地的当前时间,返回值是结构体时间localtime(时间戳) - 将时间戳转换成本地时间对应的结构体时间通过结构体时间获取具体的时间信息: 时间对象.时间属性名3. 将字符串时间转换成结构体时间: strptimestrptime(字符串时间, 时间格式)时间格式 - 包含时间占位符的字符串%Y - 年

2022-04-28 20:22:20 91

原创 Day13包和模块

包和模块一,模块1. 模块python中一个py文件就是一个模块。2. 怎么在一个模块中使用另外一个模块的内容前提:被使用的模块的模块名(py文件的文件名)必须符合变量名的要求(是标识符,不是关键字)能被使用的内容:所有的全局变量怎么用:使用别的模块中的内容前,必须先导入模块3. 导入模块1)import 模块名 - 导入指定模块;导入后可以通过'模块名.xxx'的方式使用这个模块中所有的全局变量2)from 模块名 import 变量名1, 变量名2, ... -

2022-04-27 19:30:36 61

原创 Day12 三大神器

三大神器一,迭代器1.什么是迭代器(iter)迭代器是容器; 程序中无法直接创建一个迭代器,只能将别的序列转换成迭代器。特点:打印迭代器无法查看所有的元素、也无法获取元素的个数;获取元素的时候每次只能获取最前面的那个元素,而且元素取一个就少一个。2. 查 - 获取元素迭代器不管以什么样的方式获取到了某个元素,那么这个元素一定会从迭代器中消失1)查单个: next(迭代器) - 获取迭代器中最前面的那个元素2)遍历二,生成器1. 什么是生成器生成器也是容器;其他容器是直接保存多个数

2022-04-26 20:29:37 65

原创 D11函数进阶

函数进阶一,匿名函数1. 匿名函数 - 没有名字的函数语法:函数名 = lambda 形参列表: 返回值相当于def 函数名(形参列表): return 返回值:匿名函数的本质还是函数;普通函数中的绝大部分内容匿名函数都支持二,变量作用域1. 变量作用域 - 变量使用范围根据变量作用域不同,可以将变量分为两种:全局变量、局部变量2. 全局变量定义在函数或者类外面的变量就是全局变量(没有定义在函数里面和类里面的变量就是全局变量);全局变量的作用域:从定义开始到程

2022-04-25 20:51:16 68

原创 Day10函数基础

函数基础一,函数的定义1.函数的概念(什么是函数)函数就是实现某一特定功能的代码的封装。(函数就是把实现某一个功能的代码打成一个包,以后再需要这段代码对应的功能的时候不需要再写这段代码,而是直接调用封装这段的函数)2. 函数分类(根据函数是谁创建的)1)系统函数(别人造好机器) - Python自带的函数,例如:print、input、type、max、min、sorted等2)自定义函数(自己造的机器) - 由程序员自己创建的函数3.定义函数/创建函数语法:def 函数名(形

2022-04-24 21:00:33 120

原创 Day9字符串

字符串一 ,字符串相关函数1.len2. strstr(数据) - 所有的数据都可以转换成字符串;转换的时候是在数据的打印值外面加引号3. eval(字符串) - 获取指定字符串引号中的内容(去取字符串的引号)注意:这儿的字符串去掉引号以后必须是一个合法的表达式1)去掉引号以后是合法的数据 - str的反向操作2) 去掉引号以后是合法的表达式二,字符串相关方法1. join字符串.join(序列) - 将序列中的元素用指定的字符串连接成一个新的字符串(序列中的元素必须

2022-04-24 19:44:47 53

原创 Day8元组、集合和字符串

元组、集合和字符串一,元组1)什么是元组(tuple)容器:将()作为容器的标志,里面多个元素用逗号隔开:(元素1,元素2,元素3)不可变的;有序的(支持下标操作)元素:任何数据空元组t1 =()只有一个元素的元组(重点!) -唯一的这个元素后面必须加逗号在没有歧义的情况下,元组的()可以省略 -直接将多个数据用逗号隔开,表示的也是一个元组二,集合1)什么是集合(set)容器:将{}作为容器的标志,里面多个元素用逗号隔开:{元素1,元素2,元素3,…}可变的;无序的元素的要求:

2022-04-22 09:05:22 393

原创 Day7 字典

字典一,认识字典1.什么是字典(dict)1) 字典是容器型数据类型; 将{}作为容器的标志,里面多个元素用逗号隔开,元素必须是键值对:{键1:值1, 键2:值2, 键3:值3,…}2) 字典是可变的(支持增删改); 字典是无序的(不支持下标操作)3) 元素的要求:a. 键:键必须是不可变的数据类型的数据(一般用字符串); 键是唯一的b. 值:没有要求空字典字典是无序的字典的键是不可变的数据键是唯一的二,字典的查操作1. 查单个(重要) - 获取单个值语法1:字典[键]

2022-04-20 21:02:00 52

原创 Day6列表相关操作

列表相关操作一:列表运算符1.数字运算符: +,*列表1 +列表2 - 将两个列表合并产生一个新的列表列表 N,N列表 - N个列表合并成一个新的列表2.比较运算符2)比较大小 - 两个列表可以比较大小两个列表比较大小,比较的是第一对不相等的元素的大小(相同位置上的元素属于一对)3. in 和 not in元素 in 列表 - 判断列表中是否存在指定元素元素 not in 列表 - 判断列表中是否不存在指定元素练习 去

2022-04-20 14:03:19 375

原创 Day5 列表

列表一.认识列表1.什么是列表(lies)1)列表是容器型数据类型:可以同时保存多个数据:2)将[]作为容器的标志,里面多个元素用,隔开3)列表是可变的(可变指的是元素的个数,元素的值和元素的顺序可变) -列表支持增删改列表是有序的 - 列表支持下标操作4) 列表的元素:任何类型的数据都可以作为列表的元素2.获取元素1)获取单个元素语法:列表[下标] -获取指定列表中指定下标对应的元素说明:1)列表 - 可以是具体某个列表,也可以是保存列表的变量2)[] - 固定

2022-04-19 20:41:42 103

原创 Day4 while循环和循环关键字

Day 4 :while循环和循环关键字1. while循环语句:while 条件语句:循环体说明:while - 关键字:固定写法条件语句 - 和if中的条件语句的要求一样- 固定写法循环体 - 结构上,和while保持一个缩进的一条或者多条语句执行过程:不断判断条件语句是否为True,如果是就执行循环体,否则循环就结束2.for循环和while循环的选择1)关系:for能解决的问题,while循环都能解决,但是while循环能解决的问题,for循环

2022-04-15 19:49:35 185

原创 Day 3 分支和循环

Day 3 :分支和循环1.流程控制控制代码执行的方式1.流程控制 - 控制代码执行的方式根据控制代码执行方式的不同,将代码分为三种结构1)顺序执行(默认) - 代码从上往下按顺序依次执行,并且每条语句只执行一次2)分支结构(if语句) - 根据条件选择执行代码3)循环结构(for,while) - 让代码重复执行(代码写一遍,执行多次)2.分支结构1.if单分支结构 - 如果xxx就xxx语法:if 条件语句:代码段说明:1)if

2022-04-14 20:46:39 67

原创 Day2 变量和运算符

Day2 变量和运算符01:变量1.认识变量和定义(创建)变量1)变量是用来保存数据(在程序中使用数据的时候,不要直接用,二十先用变量来使用数据)2)定义变量(创建变量) - 将数据保存到变量中3)语法:变量名 = 数据### 2.认识变量和定义(创建)变量a.变量名: 由程序员自己命名要求:是标识符不是关键字规范:见名知义(看到变量名就大概知道变量中保存的是什么数据)不使用系统的函数名,类名和模块名;所以的字母都小写,多个单词之间用下划线隔开b. = : 赋值符号;固定写法赋值

2022-04-13 21:12:46 603

原创 day1 基础语法与变量

day1 基础语法与变量1.常用快捷键快捷键功能ctr + /添加或者取消注释ctr + c复制ctr + v粘贴ctr + x剪切ctr + a全选ctr + s保存ctr + f搜索查找ctr+ z撤销ctr + shift+z反撤销2.基础语法1.注释:代码中不会被翻译成机器码的部分(注释的存在不会影响程序的功能)注释的作用:1.对代码进行注解和说明,增强代码可读性2.快速关闭代码单行注释:在注释

2022-04-12 19:43:20 132

空空如也

空空如也

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

TA关注的人

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