自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端

前端web标准web标准w3c针对网页开发指定了web标准:1)结构标准 --heml负责网页内容的显示2)表现标准 --css负责网页内容的样式和布局3)行为标准 --javascript负责网页内容的变化2.结构标准 --html(超文本标记语言)html代码写在后缀是.html的文件中,一个html文件表示一个网页网页内容:文字,图片,超链接,输入框,按钮,视频,音频,flash等网页结构:整个网页是一个html标签,html中有head和body俩个兄弟便签html

2020-08-14 19:42:10 154

原创 css基础

css基础1.什么是csscss—层叠样式表css是web标准中的表现标准。主要用来设置网页内容的样式和布局(给标签化妆)2.css代码写在哪1)内联样式表:将样式表(css代码)写在标签的style属性中(样式只能作用一个标签)2)内部样式表:将样式表(css代码)写在style标签中(样式只能作用于当前html文件中的所有标签)3)外部样式表:将样式表(css代码)写在外部的css文件中,然后再html文件中用link导入(样式可作用与所有的html标签)优先级:内联样式表>内部样

2020-08-14 19:41:04 173

原创 正则表达式

正则表达式什么是正则表达式正则表达式是一种处理字符串的工具正则表达式语法(通用)fullmatch(正则表达式,字符串) --判断正则表达式和字符串是否完全匹配,如果不能就返回Nonea. 普通字符除了在正则中有特殊功能和特殊意义的字符以外的字符就是普通字符。普通字符在正则表达式中表示这个字符本身re_str=r'abc'print(fullmatch(re_str,'1abc')) #Noneb. . --匹配一个任意字符re_

2020-08-06 19:06:54 358

原创 装饰器、生成器、迭代器

装饰器装饰器的本质就是一个实参高阶函数和返回值高阶函数装饰器是用来给函数添加功能(在不修改原函数的基础上给函数添加功能)解包def tese(*args,**kwargs):print(args,kwargs)没有参数装饰器模型def 函数名1(func): def test(*args,**kwargs): func(*args,**kwargs) 添加新的功能 return test说明: 函数名1---装饰器对应的函数名,也是装饰器

2020-08-05 23:26:31 191

原创 包和模块

包和模块一个py文件就是一个模块模块之间的数据交流​ 我们可以在任意一个模块中使用另外一个模块中所有的全局变量(普通变量、类、函数)如果想要在一个模块中使用另一个模块的内容,必须先导入模块模块的分类1)系统模块 --系统已经定义好的模块,程序员可以直接导入使用2)第三方库模块(其他程序员或机构定义的模块) --需要先下载导入到工程中以后才能够使用3)自定义模块(在工程中创建的模块) —程序员直接导入使用导入模块1)import 模块名 --导入指

2020-08-05 23:25:56 139

原创 列表、字典推导式

列表推导式用来快速创建列表就叫做列表推导式方法1:列表=[表达式 for x in 序列] ---产生一个新的列表,变量在序列中没取一个元素,就将表达式的值添加到新列表中方法二:列表=[表达式 for 变量 in 序列 if 条件语句]方法三:列表=[表达式 for 变量1 in 序列1 for 变量2 in 序列2]列表=[表达式 for 变量1 in 序列1 for 变量2 in 序列2 if 条件语句]list1=[10 for x in range(5)]print(li

2020-08-03 18:49:56 301

原创 函数

函数函数的概念:函数就是实现某一特定功能的代码的封装函数的分类:a. 系统函数:系统定义好的函数,可以直接使用。例如:print、input、type等b. 自定函数:自己定义函数函数的定义:语法:def 函数名(形参列表): 函数说明文档 函数体 说明:def --关键字 固定写法函数名 自己命名 要求:标识符;不能是关键字 规范:所有字母都小写,多个单词之间用下划线; 见名知义;不能使用系

2020-08-03 18:49:21 124

原创 字符串

字符串字符串也是容器型数据类型;字符串’‘或者"" ‘’’’’’ 作为容器。里面可以是任意字符区别:’’’’’’ 和 “”"""" 引起来的字符串可以直接敲回车换行特点:不可别的(不支持增删改);有序的(支持下标操作)字符串的元素:字符串里的每个单元,任何符号都可以字符普通字符:包括所有的符号,例如:数字、字母、中文、各种图形符号等str='123'str1='ad'str2='@@##%'str3='中文'转义字符:和\结合后具有特殊功能和特殊意义的字符,就是转义字符。(转

2020-08-03 18:48:48 166

原创 集合

集合集合是容器型数据类型;将{}作为容器的标志,多个元素用逗号隔开{元素1,元素2,元素3……}空集合:set()特点:集合是可变的;无序的#集合是无序的print({2,1}=={1,2}) #True元素是不可变的,唯一的;集合自带去重功能set3={1,2,3,4,5,6,4,3,2,1}print(set3)增删改查查 --遍历set4={1,2,3,4,'aads'}for x in set4: print(x)增 --添加元素set5={1

2020-07-29 20:29:17 112

原创 字典(dict)

字典(dict)特点:字典是可变的(支持增删改查);无序的(不支持下标操作);字典的元素:键是不可变的,唯一的;值可以是任何类型的数据,并且可以重复格式: {​ 键1:值1,键2:值2,键3:值3,……}字典的增删改查查 --获取字典的值获取单个值字典[key] ----获取字典中指定key对应的值(如果key不存在,会报错)字典.get(key) —获取字典中指定key对应的值(如果key不存在,None)字典.get(key,默认值) --获取字典中指定key对

2020-07-29 20:28:42 260

原创 元组 (tuple)

元组 (tuple)元组是不可变数据类型元组获取元素和列表获取元素的方法是一样遍历元组格式: for x in tuple:​ print(x)tuple2=('程潇','刘亦菲','张丽')for index , item in enumerate(tuple2): print(index,item)切片tuple2=('程潇','刘亦菲','张丽')print(tuple2[::-1])元组的相关操作print(('a','b')+(

2020-07-29 20:28:12 124

原创 数据类型

数据类型python中数字相关的类型有四种:int(整形),float(浮点型),complex(复数),bool(布尔)int 整形转换进制:转换成二进制:bin() 表示二进制函数时在前面加0b或0B 基数有:0~1转换成八进制:oct() 表示八进制函数时在前面加0o或0O 基数有:0~7转换成十六进制:hex() 表示十六进制时在前面加0x或0X 基数有:09和af其他类型转换成int类型:浮点数转换成整数的时候只保留整数部分复数:10+

2020-07-27 17:25:11 75

原创 列表

列表定义:以[]作为标志,里面存储数据特点:列表里面元素的个数、值、顺序是可变的。列表是有序的。可以存储任何类型的数据获取列表元素获取单个元素语法:列表[下标] —获取列表中指定下标对应的元素下标从0开始下标-1就是列表的最后一个元素注意:获取单个数据的时候下标不能越界scores=[90,78,58,76,78]print(scores[1])print(scores[-4])遍历遍历就是将列表里的元素一个个的取出来遍历的方法:(1)for 变量 in列表:

2020-07-27 17:24:33 126

原创 循环

循环for循环语法: for 变量 in 序列:循环体说明:for —固定写法;关键字变量 —可以是已经定义过的变量,也可以是没有定义过的变量(常用)in —固定写法;;关键字序列 —python中容器型数据类型数据,例如:字符串、列表、元组、集合、字典、迭代器、生成器、range: ----固定写法循环体 —和for保持一个缩进的一条或者多条语句;需要重复执行的代码执行过程:让变量取序列中,一个一个的取,取完为止,每取一个值执行一次循环体for循环的次数和序列

2020-07-23 20:16:10 68

原创 运算符

运算符分类:数学运算符,比较运算符,逻辑运算符,赋值运算符数学运算符:**+(加) - (减)* (乘)_/(除)%(取模、取余) //(整除) ****(幂运算)例如:+:print(1+1) 2-:print(1-1) 0*:print(1*1) 1 /:print(1/1) 1.0%:print(10%3) 1//:print(7//3) 2 注意:整除时,商向下取整**:print(2**3) 8 ***比较运算符:***&gt

2020-07-23 20:15:36 62

原创 运算符

运算符分类:数学运算符,比较运算符,逻辑运算符,赋值运算符数学运算符:**+(加) - (减)* (乘)_/(除)%(取模、取余) //(整除) ****(幂运算)例如:+:print(1+1) 2-:print(1-1) 0*:print(1*1) 1 /:print(1/1) 1.0%:print(10%3) 1//:print(7//3) 2 注意:整除时,商向下取整**:print(2**3) 8 ***比较运算符:***&gt

2020-07-22 18:53:16 55

原创 python基础语法

python注释:作用:对代码进行说明,方便理解分类单行注释:#多行注释:’’’’’’python标识符标识符的作用是给变量,函数,类命名的。标识符的组成规则:由数字,字母,下划线组成。不能由数字开头。在python3的版本中,可以由汉字开头,但是不建议使用。python的关键字(又叫保留字)具有特殊功能否认或者有特殊意义的标识符就是关键字常见的数据数字数据:表示数值大小的数据才叫数字数据数字数据在程序中使用的时候像数学一样直接写,例如: 18,1.23,

2020-07-21 18:35:43 70

空空如也

空空如也

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

TA关注的人

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