自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL数据库(一)数据库介绍与MySQL基本命令的使用

MySQL数据库一数据库概念及作用1.数据库概念数据库就是以一定格式进行组织的数据的集合。通俗来看数据库就是用户计算机上的一些具有特殊格式的数据文件的集合。但是相比于普通文件,数据库有以下特点:持久化储存读写速度极高保证数据的有效性对程序的支持性非常好,容易扩展2.数据库的作用例如网站上用户看到的内容,都来自于后台的数据库二.数据库分类及特点1.数据库分类关系型数据库非关系型数据库2.关系型数据库关系数据库,是指采用了关系模型来组织数据的数据库,简单来说

2021-05-23 00:55:16 199 1

原创 第四节 网络与TCP

一.网络通信要素1.网络介绍将具有独立功能的多台计算机通过通信线路和通信设备连接起来,在网络管理软件及网络通信协议下,实现资源共享和信息传递的虚拟平台。能够编写基于网络通信的软件或程序,通常来说就是网络编程。2.IP地址的介绍IP地址是分配给网络设备上网使用的数字标签,它能够标识网络中唯一的一台设备,好比现实中每个人都有一个手机号。2.1IP地址表现形式IP地址分为两类,IPv4和IPv6IPv4当前使用的ip地址IPv6时未来使用的IP地址2.2 IP地址的作用通过 IP地

2021-05-17 17:00:03 158

原创 第三讲 进程与线程

一.进程1.多任务2.多任务的两种表现形式2.1并发2.2并行3.进程的介绍3.1概念3.2多进程的作用4.多进程完成多任务3.1进程的创建步骤3.2通过进程类创建进程对象3.3 进程创建代码3.4 进程执行带有参数的任务5.获取进程编号5.1 os.getpid()的使用5.2 os.getppid()的使用5.3 os.kill()的使用6.进程的注意点6.1进程之间不共享全局变量6.2主进程会等待所有的子进程执行结束再结束设置守护主进程销毁子进程知识要点

2021-05-15 17:47:26 127

原创 linux 第二讲 linux命令(下)

一.Linux命令1.高级Linux命令级选项重定向命令重定向也称之为输出重定向,把在终端执行命令的结果保存到目标文件命令说明>如果文件存在,则会覆盖原有文件内容,相当于文件操作中的‘w’模式>>如果文件存在,会追加写入文件末尾,相当于文件操作中的‘a’模式2.3. 4. 查看文件内容命令命令说明cat查看小型文件more查看大型文件丨管道,一个命令的输出可以通过管道作为另外一个命令的输

2021-05-14 11:00:39 166

原创 python 高级编程 第一讲 Ubuntu操作系统与linux命令(上)

一.操作系统1.了解操作系统常见操作系统:windows , mac os , linux , ios , android操作系统定义操作系统直接运行在计算机上的系统软件,他是控制硬件和支持软件运行的计算机程序2.虚拟机软件可以虚拟计算机的一个软件常用虚拟机软件: Vmware,VirtualBox只有安装了虚拟机软件才能创建虚拟机,同时也可以创建多个虚拟机虚拟机之间相对独立,删除虚拟机不会对其他虚拟机产生影响,对本身电脑也不会产生影响3.Ubuntu操作系统Ubuntu

2021-05-09 22:24:08 192 1

原创 python 0基础 第十五节 继承与多态

一.继承1.什么是继承继承就是为了解决两个有大量重复性代码的类。 抽象出一个更抽象的类放公共代码。其意义是重用代码,方便代码的管理与修改类的继承包括属性和方法2.继承关系object — 顶级父类若类没有任何继承,他的父类就是object子承父业class Father(object): def __init__(self, name): self.name = name def fun(self): print('父类中方法

2021-04-28 18:19:09 103

原创 python 0基础 第十四节 构造方法与魔法方法

一.构造方法1.初始化 _ _ init _ _()在实例化后自动调用,以完成实例初始化,我们可以把要先初始化的属性放到这个函数里面。class Student(): # 初始化方法 def __init__(self, name): self.name = name#对象实例化stu = Student('小明')print(stu.name)2.析构函数_ _ del_ _:当使用del 删除对象时,会调用他本身的析构函数,另外当对象在某个作用域中调用完毕

2021-04-25 23:29:33 138

原创 python 0基础 第十三节 面向对象编程和类

一.面向对象编程1.概念面向对象(object-oriented ;简称: OO) 至今还没有统一的概念 我这里把它定义为: 按人们 认识客观世界的系统思维方式,采用基于对象(实体) 的概念建立模型,模拟客观世界分析、设 计、实现软件的办法。程序是由数据和功能组合而成的对象构建起来的面向对象编程(Object Oriented Programming-OOP) 是一种解决软件复用的设计和编程方法。这种方法把软件系统中相近相似的操作逻辑和操作 应用数据、状态,以类的型式描述出来,以对象实例的形式在

2021-04-22 21:26:08 104

原创 python 0基础 第十二节 异常处理

一.错误与异常1.错误:代码不符合解释器或编译器的语法2.常见异常:异常原因AttributeError属性错误,特性引用和赋值失效时会引发属性错误NameError试图访问的变量名不存在SyntaxError语法错误,代码形式错误KeyError使用的映射中不存在的关键字(键)时引发的关键字错误IndexError索引错误,使用的索引不存在,常索引超出序列范围TypeError类型错误,内建操作或是函数应用在了错误类型的对象时会引发类型

2021-04-20 23:35:21 55

原创 python 0基础 第十一节 文件操作

一.文件操作1.打开open(‘文件名’,‘操作方式’,编码方式) 传三个参数,默认两个文件打开同级目录文件----直接写文件名路径:相对路径:同级----直接写文件名 .文件名不同级----找上一级 …/文件名 ; 多一级一个…/绝对路径C:\xxx\xxx2.操作读:read(参数) 默认全部读取,传参为读取几个数据写:write() 覆盖,将原有数据清空,在进行写入3.关闭close() 有打开就有关闭二 .文件访问方式

2021-04-19 12:28:07 138 1

原创 python 0基础 第十节 函数

一.匿名函数:即不再使用def语句这样标准的形式定义一个函数。lambda----针对简单函数语法规则:lambda 参数 :表达式#返回结果可被变量接收简单函数:简单的函数, 可以不使用def定义一个函数,使用匿名函数即可函数调用:类似 filter, map 等函数里面,可以使用匿名函数使用二.函数作用域函数外部不能访问函数内部变量报错函数内部能访问函数外部变量函数内部不能修改函数外部变量函数返回2 但x的值仍为1函数里和函数外变量名相

2021-04-15 17:32:51 90

原创 python 0基础 第九节 函数

一.函数1.函数概念及定义函数就是完成特定功能的代码的集合,这组代码可以作为一个单位使用,并且给他取一个名字。可以通过函数名在程序的不同地方多次执行(函数执行)2.特点(1)降低编程的难度。通常将一个复杂的大过程分解成n个小过程,然后将小过程划分成更小的过程,当过程细化为足够简单时,我们就可以分而治之。各个小过程解决了,大过程就迎刃而解了。(2)代码复用避免重复编写某段代码,提高效率。3.使用方法(1).格式def 函数名(参数):pass:不进行任何操作,但可以保证格式正确(这是常用

2021-04-14 13:40:56 113 2

原创 python 0基础 第八节 常见方法及推导式

一.常见公共方法运算符:+*(li本身未被改变)in对字典进行判断时,判断的是键,不是值not in常见内置函数:len() 求长度max() 求最大值min() 求最小值del() 删除序列解包一一对应链式复制x = y = z =1交换变量x = 1,y = 2y,x = x,y二.推导式1.列表生成式通过for循环自动创建列表一行代码生成列表列表生成式中还能运算后生成还可以增加条件筛选2.字典推导式3.集合推

2021-04-10 19:26:12 69

原创 python 0基础 第七节 条件判断与条件循环

一.条件判断满足条件执行 注意缩进if 条件:执行语句1 elif 条件2:执行语句2else:执行语句3三目运算符----简化语句,做简单判断若满足if条件,执行if前语句,若不满足,则执行else后语句二.条件循环1.whilewhile循环,满足条件下无限循环代码块(当然可以设置停止条件)。即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。注意:while循环需要:while判断语句,循环体,循环终止条件i=1while i<10:

2021-04-10 15:57:34 99

原创 python 0基础 第六节 字符串转义与编码,格式化,深浅拷贝拓展

一.字符串转义\n 换行符\t 水平制表符\b 退格(删除一格)\r 当前位置移到本行开头\ 反斜杠‘’ 一个双引号\0 一个空格符\a 系统提示音注:字符串前加r 可以防止转义二.编码和转码1.编码 encode(‘编码类型’)2.解码 decode(‘解码类型’)三.格式化(补充)%s 占位符%r 显示原数据类型%d 整数%f 浮点数%c ASCII

2021-04-10 01:10:39 82 2

原创 python 0基础 第五节集合与字典

一.集合 {} set1.定义:空集合----set() 非空集合----{1,2,3}若{}内为空,则是字典,不是集合2.特性:(1)唯一性:集合中的元素具有唯一性,不存在两个相同的元素----自动去重(2)无序性:集合中的元素是无序的,不存在索引----不可以索引索引就会报错(3)可变性:set集合是可变对象(内存地址)3.三种运算:(1)交集 &(2)并集 |(3)差集 -3.基本操作(1).增 add()---

2021-04-08 20:55:00 139 2

原创 python基础 第四节 列表与元组

一.序列指的是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可通过每个值所在位置的编号(称为索引)。访问它们序列类型包括字符串、列表、元组、集合和字典。二.列表**list [] 元素间用 , 隔开**1.增 append,insert,extend(1).append()在列表尾部添加数据 一次只能添加一个元素 若添加元素为列表,则将整个表添加进去,此列表作为元素。(2).insert(下标,元素)在指定位置插入数据 不会覆盖数据,下标后数据整体后移

2021-04-01 18:20:33 109

原创 python0基础 第三节

python 第三课1. 数组:下标从0开始a = 'abcdefg'a[0]'a'a[3:] #下标3到结束'defg'a[3:5] #下标3到5'de'a[:5]'abcde' #下标0到5a[1::2] #a[起始下标::步长(间距)]'bdf'a[-1] #负数倒着数'g'a[::-1] #倒置'gfedcba'2. 格式化**%s 占位符** a='123' b='abc' a+b '123abc'

2021-03-30 20:24:52 121

空空如也

空空如也

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

TA关注的人

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