- 博客(34)
- 收藏
- 关注
原创 常用 HTTP 状态代码(code码)及其定义
303 请参阅其它 — 可在另一 URI 下找到对请求的响应,且应使用 GET 方法检索此响应。415 介质类型不受支持 — 服务器拒绝服务请求,因为不支持请求实体的格式。305 使用代理 — 必须通过位置字段中提供的代理来访问请求的资源。无响应 — 已接收请求,但不存在要回送的信息。*301 已移动 — 请求的数据具有新的位置且更改是永久的。*400 错误请求 — 请求中有语法问题,或不能满足请求。*500 内部错误 — 因为意外情况,服务器不能完成请求。501 未执行 — 服务器不支持请求的工具。
2024-03-14 08:55:27
687
原创 Python:GUI画图(turtle库)
turtle.circle(a,b,c)a是半径,正数顺时针,负数逆时针。b是旋转度数,默认是360,可省略,只画一半就填180。c是边数,填数字就是画多边形,填5画的是五边形,不填就是画圆。导入turtle库后创建画板a = turtle.Screen,设计画笔运动轨迹,完成后运行,会弹出一个窗口展示绘画过程。turtle.exitonclick()点击后关闭画板,一般放在最后。turtle.clear()清空面板中的内容。画笔默认时落下的,方向是向右的。
2024-03-14 08:54:23
511
原创 Python迭代器和装饰器的含义及其用法
迭代器是访问列表、字符串、元组、字典、集合的一种方式,可以从第一个元素开始访问,直到所有的元素被访问结束。迭代器只能往前不能往后,因为迭代器可以记住遍历的位置。字符串迭代:print(next(a))次数不能超过字符串长度。集合迭代:print(next(b))次数不能超过集合长度。iter():创建迭代器。next():遍历迭代器。
2024-03-14 08:54:09
387
原创 Python定义函数def
def fun(a,b):def声明,fun函数名、括号里面的参数是形参(形式参数,只是让函数看起来是一个整体)4.传参方式不一样,*args只能用位置参数进行传参,**kwargs必须用=赋值,也就是指定参数进行传参。调用:调用函数体本身,需要在函数名后面加(),括号里面如果需要填写参数的,就填写参数。fun(1,2)调用函数,括号里面的参数是实参(函数执行过程中用到的参数)3.两种参数的类型不一样,*args类型是元祖,**kwargs类型是字典。局部变量:只在函数体内有效的变量,超过函数体则不生效。
2024-03-14 08:53:55
307
原创 Python表格的读取和写入(xlrd、xlwt、openpyxl)
保存表格:jilong.save(r'C:\Users\Administrator\Desktop\kunkun2.xlsx')创建内表(表对象):kunkun = jilong.create_sheet('ikun',0)保存表格:jilong.save(r'D:\rjcs\Python\jilong.xlsx')新建内表:s = jilong.add_sheet('ikun',0)行长:f = b.row(0).__len__()列长:g = b.col(0).__len__()
2024-03-13 09:02:02
235
原创 pip工具下载Python安装包以及import导入
import可以导入标准库(python自带的库),第三方库(自己下载的库,比如pip)和文件(自己创建的.py文件或函数),名字不能重复,否则后面的会替换前面的。把下载好的包复制到存储项目的文件位置:D:\rjcs\pythonProject\venv\Lib\site-packages。如果两个文件在同一目录或在venv\Lib\site-packages可以直接导入,否则要写完整路径。下载好的包在软件的安装目录下:D:\Python\Lib\site-packages。
2024-03-13 09:01:54
747
原创 while循环语句和for循环语句相关用法
当while的条件为false时,不会进入循环。当while的条件为true时,会一直循环,即死循环。循环范围明确,遍历完合集中的元素就终止循环。因为集合是无序的,所以遍历结果也是无序的。执行句(可以是for+for,for+if无限嵌套)三个要素:循环初始值、循环控制器、循环结束条件。continue跳过当前循环。
2024-03-13 09:01:43
310
原创 Python列表、元组、字典和集合的区别及其用法
set.add()添加元素(只能是int、float、str、tuple,不支持list、dict)list[1:5:2]切片:开始值,结束值+1,步长(跳过的次数)set.update(key:value)更新元素,不存在则添加。set.discard(value)删除指定元素(没有不会报错)set1 = {}或set1 = set():定义一个空集合。set.remove(value)删除指定元素(没有会报错)tuple=(1,):定义一个元素的元组(后面要加逗号)set集合:用{}或set()表示。
2024-03-13 09:01:07
572
原创 Python运算符及其用法详解
布尔”与“(and):a and b,如果a=false,则返回a,否则返回b。布尔”或“(or):a or b,如果a=true,则返回a,否则返回b。布尔”非“(not):如果a=true,则返回false,否则返回true。+=加法赋值,a+=b就是将a+b的结果赋值给a。-=减法赋值,a+=b就是将a-b的结果赋值给a。*=乘法赋值,a+=b就是将a*b的结果赋值给a。后面补充%():' %s %f ' %(a,b)%f浮点数(%.2f表示保留两位小数)a的b次方根:pow(a,1/b)
2024-03-13 08:59:49
609
原创 Python异常处理:try预执行和assert断言
exception as r:将错误起别名,用于打印错误print(r)except:后面可指定错误类型,不指定的话是对所有错误进行处理。else:try无异常执行else,有异常不执行。finally:不管try有没有异常都会执行。assert+表达式,一般与try一起使用。try:异常捕捉,写在程序最前面。
2024-03-12 08:58:00
536
原创 Python获取时间戳之time的详细用法
time.time()获取时间戳:时间日期格式化符号:calender打印月历:datetime类,创建时间元组:
2024-03-12 08:55:50
394
原创 Python面向对象(继承、封装、方法重写、多态)
继承:子类在声明的时候,在类参数里面写上父类的名字,就算子类里面没有写父类的方法,在实例化子类的时候,也可以直接使用父类所拥有的属性和方法,前提是该属性和方法不是私有的。多态:多个子类从同一个父类继承了属性和方法,并且每个子类都对父类的方法进行了重写,这个过程体现出来的就是多态(继承后多个子类修改成不同的内容,也就是多次重写)。方法重写:对从父类继承过来的属性和方法进行重新写的过程,就称之为方法重写(继承后修改内容)。封装:写作类或函数的方式就是封装。
2024-03-12 08:55:42
321
原创 MySQL案例:多表连接查询表格数据
第三步,从上面的表中查英语均分:select avg(t2.Score) from (select score.CourseId,score.Score,t1.CourseName from score,(select CourseId,CourseName from course where CourseName = '英语' or CourseName = '线性代数')t1 where score.CourseId = t1.CourseId)t2 where t2.CourseName='英语';
2024-03-12 08:55:19
595
原创 Python案例:面向对象
4.类注释下面是类变量,类变量在类里面,可以给类里面的所有方法使用,但是使用的时候要声明“类名字.变量名”,必须要在变量名前面加上类名字,声明是类里面的变量,否则会。5.第一个构造方法基本都是__init__,目的是将类变量传递给实例变量来使用的,下面的其他方法在使用变量的时候,都是用的实例变量,而非类变量,1.使用类前,需要先将其实例化,生成一个实例化对象。2.接着通过该对象再去调用类里面的方法。除非该类变量是写在类里面,方法外面的。认为是全局变量,即类外面的变量。3.类里面先写类注释。
2024-03-12 08:54:24
337
原创 MySQL唯一索引和普通索引的使用
创建索引:create index 索引名 on 表名(字段名)。已存在的表添加索引:alter table 表名 add index 索引名(字段名)创建唯一索引:create unique index 索引名 on 表名(字段名)查看某个字段是否应用了索引:explain select 字段 from 表名;查看是否表格中的所有字段是否应用了索引:show index from 表名。删除索引:deop index 索引名 on 表名。
2024-03-11 21:32:53
317
原创 MySQL约束(主键和外键)
默认值:default '默认内容'(未填写数据时默认显示的内容)。主键约束:primary key(一般一个表只设置一个主键)。
2024-03-11 21:22:36
276
原创 MySQL数据库常用命令之创建、修改和查询数据库/表
、is、=、is not、in()、not in()create user '用户名'@'主机名' identified by '密码'insert into 表名 (字段1,字段2) values (数据1,数据2)alter table 表名 add(字段1 数据类型1,字段2,数据类型2)create table 表名(字段1 数据类型2,字段2,数据类型2)逻辑运算符:and、or、like(模糊查询:like '%内容%')给字段取别名:select name as '姓名',set '性别'
2024-03-11 20:46:11
669
原创 MySQL安装教程:CentOS7安装mysql8步骤
11.配置mysql 8.0安装源:rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm。如果在线安装过程中遇到安装失败,GPG密钥已安装但不适合该版本的,则执行:rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022。3.卸载已安装的mysql:rpm -ev --nodeps 填上面搜索出来的结果,有多少个就执行多少次卸载。
2024-03-11 08:15:00
1129
原创 xampp安装教程:CentOS 6安装xampp步骤
rpm -qa | grep mysql查看是否有其他mysql数据库,有的话用rpm -e --nodeps mysql-libs-5.1.71.el6.i686(已存在的数据库名)强制删除。/opt/lampp/lampp start运行xampp(设置开机自启动:vi /etc/rc.d/rc.local在最后一行添加/opt/lampp/lampp start)./mysql -u root -p登录mysql(在根目录的话用/opt/lampp/bin/mysql -u root -p)
2024-03-11 08:00:00
524
原创 Linux:gz和bz2文件压缩和解压缩相关命令
tar -zcvf ikun/kunge.tar.gz kunkun将kunkun压缩为tar.gz格式并命名为kunge到ikun目录下。gzip 选项 源文件:压缩到当前目录。如果不加选项压缩和解压缩时不保留源文件。bzip2 选项 源文件:占用空间大,效率高。如果不加选项压缩和解压缩时不保留源文件。tar 选项 压缩包名 源文件或目录:可以对gz、bzip2的文件进行压缩和解压缩。tar -zcvf 目标位置/压缩包名 文件名。-v显示压缩过程的详细信息。-v显示压缩过程的详细信息。
2024-03-10 16:49:24
345
原创 Linux新建文件及文件相关命令
第1个-表示普通文件,后面的-表示没有权限,d目录文件,r读(可用4表示),w写(可用2表示),x执行(可用1表示)644(刚好644),-644(全部包含644),+644(包含644中任意一个)touch -at日期 文件名:更新atime的日期时间,-a更新atime为系统时间。touch -mt日期 文件名:更新mtime的日期时间,-m更新mtime为系统时间。-5(5天内),5(5-6这天内),+5(6天前)touch -r 文件1 文件2:将文件2的时间改成文件1的时间。
2024-03-10 16:45:18
1647
原创 Linux下载安装图形界面并设置中文
localectl set-local LANG=zh_CN.utf8设置zh_CN.utf8语言。yum install kde-l10n-Chinese安装中文包。点击右上角-设置图标-region&language。(设置完成后重启,不行就用终端命令设置)locale -a查看安装的所有语言包。
2024-03-10 16:35:08
459
原创 Linux命令行快捷键
ctrl+z 暂停在终端运行的任务,使用"fg"命令可以使暂停恢复。ctrl+k删除此处至末尾所有内容。ctrl+u删除此处至开始所有内容。shift+insert粘贴。ctrl+insert复制。tab命令或路径补全。ctrl+a开始位置。ctrl+e最后位置。ctrl+c终止程序。ctrl+u重新输入。
2024-03-10 16:30:35
366
原创 Linux忘记密码之重置密码
3.选择kernel开头的启动方式(正常启动)按e进入编辑,其他地方不要动,直接在末尾加一个空格和1。1.在linux开机的时候按e进入选择操作系统页面。2.选择你要更改的linux的操作系统。6.用passwd命令更改密码。4.按enter返回。
2024-03-10 16:29:00
196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1