- 博客(15)
- 收藏
- 关注
原创 05-24-HTML相关标签总结
总结htmlHTML的标签语法html是通过不同的标签来个网页提供不同的内容,标签分文双标签和单标签两种双标签: <标签名 属性名1=“属性值1” 属性名2=“属性值2”> 标签内容</标签名>单标签: <标签名/> 或者<标签名>注意: 双标签的内容可以是文字也可以是其他标签–>网页基本机构:整个网页是一个html标签.(有多少网页就有多少个html标签,就有多少个html文件head负责网页头部的显示body负责网
2021-05-24 20:48:19 133
原创 05-20-继承和自动发送邮件
总结什么是继承 """ 继承就是让子类直接拥有父类的属性和方法。 子类 - 继承者 父类 - 被继承者 """继承的语法 """ class 类名(父类1, 父类2,...): pass 定义类的时候如果没有写继承关系,那么这个类默认继承python的基类: object class 类名: == class 类名(object): """子类继承父类的属性和方法 """ 1) 添加类属
2021-05-21 09:22:39 167
原创 05-18-正则表达式
总结检查类符号\b - 检查是否是单词边界\B - 检测是否不是单词边界"""单词边界: 凡是可以两个单词分开的符号都是单词边界,比如:空白字符、标点符号对应的字符、字符串开头和结尾注意:检测类符号是在匹配成功的情况下看检测类符号所在的位置是否符合要求。"""^ - 检测是否是字符串开头$ - 检测是否是字符串结尾匹配次数相关操作与语法 from re import fullmatch, match, search, findall """ # 1
2021-05-18 21:00:40 385
原创 05-14-模块和包的使用
总结模块什么是模块 - 在Python中,一个py就是一个模块怎么在一个模块中使用另一个模块中的内容(内容包括:数据,函数,类等) """ 注意:1) 如果要在一个模块中使用另外一个模块中的内容,被使用的模块的模块名必须是标识符并且不是关键字 2) 一个模块中只有全局变量才能被其他模块使用 3) 其他模块只有在被导入以后才能被使用: """怎么导入模块 """ 1) import 模块名 - 导入指定模块,导入后可以通
2021-05-14 19:57:53 132
原创 day12-三大神器和递归元素
总结迭代器什么是迭代器( iter) ''' 迭代器是个容器类型数据(序列) 迭代器无法直接获取所有元素,也无法统计所有元素的个数 获取迭代器的元素会导致在各个元素从迭代器中消失.(元素取一个少一个) ''' # 2)创建迭代器 # 创建迭代器的两种方法:1)将其他序列转换成迭代器 2) 创建迭代 # 3) 迭代器的操作 - 获取迭代器中的元素 # 1) 获取单个元素,next(迭代
2021-05-13 20:54:02 138
原创 day11-实参高阶函数
总结匿名函数匿名函数 - 没有函数名的函数 ''' 语法 lambda 形参列表:返回值 相当于 def (形参列表): return 返回值 注意:匿名的本质还是函数,之前函数中除了定义函数的语法以外的内容全部适用于匿名函数 '''函数就是变量在Python中定义函数就是定义类型是function的变量,函数就是变量名普通变量能做的事情,函数都可以做实参高阶函数 - 如果一个函数的实参是另一个函
2021-05-12 21:07:30 152
原创 05-11-函数的进阶
总结1 函数的参数根据实参的提供方式不同,将实参分为位置参数和关键字参数位置参数:调用函数的时候让实参和形参在位置上一一对应关键字参数:调用函数的时候,以’形参名=值’的形式来确定形参对应的实参位置参数和关键字参数混用:位置参数必须在关键字参数前面,同时必须保证每个形参都有且只有一个实参参数的默认值定义函数的时候可以直接在形参后面用 = 给形参赋默认值,有默认值的参数在调用的时候可以不用传参如果有的参数有默认值,有的参数没有,有默认值的参数必须放在没
2021-05-11 21:21:18 66
原创 05-10-格式字符串和函数基础
总结格式化字符串:格式占位符'''语法: 包含格式占位符的字符串 % (数据1, 数据2,....)说明: 括号中数据的个数需要和格式占位符的个数保持一致格式占位符:%s - 字符串 (任何类型的数据)%d - 整数 (任何能转换为整数的数据)%f - 浮点数 保留六位小数 ( %.Nf - 保留N位小数) (四舍五入)%c -%p -'''%s 可以使用任意类型的数据填充 (如果只有一个数据,小括号可以省略)messag
2021-05-10 21:37:29 84
原创 05-08-字符串与计算机基础
总结1 字符串字符串是容器型数据类型(序列),将’‘或者""或者’’’ ‘’'或者""" “”"作为容器标记字符串里面每一个独立的符号就是字符串的一个元素字符串不可变;字符串是有序 的(支持下标操作)字符串的元素: 引号里面的每个符号都是字符串的元素,字符串的元素又叫字符,字符分为两种:普通字符,转义字符空串 - 字符串里的元素为空empty1 = ''empty2 = ""empty3 = ''''''empty4 = """"""print(type(empty1), len(
2021-05-10 09:02:26 266
原创 day7-字典
总结1 字典 (dict)字典是容器类数据类型,将{}作为容器标志,里面多个元素用逗号隔开(每个元素必须是键值对)(键1:值1, 键2:值2, 键3:值3, …)字典是可变的(支持增删改);字典是无序的键:必须是不可变的数据,才能作为字典的键(数字,字符串,元组),键是唯一的值:值才是字典真正想要保存的数据,键的作用就像列表中的下标用来对值进行区分和说明.值可以是任何数据空字典 - 字典可以为空dict1 = {}print(dict1,type(dic
2021-05-07 21:11:41 58
原创 05-06-列表(函数及方法)和元组
总结1 列表(序列)的相关函数:max, min, sum, len, soted, reversed, listmax(序列) - 获取序列中最大的元素(序列中的元素本身必须支持比较运算,并且元素可以直接比较大小)min(序列) - 获取列表(序列)中最小的元素sum(序列) - 求序列中所有元素的和(序列中的元素必须是数字)len(序列) - 获取或者求序列元素的个数sorted(序列) - 将序列中的元素从小到大排序,返回一个排完序的新列表sorted(序列,reverse = T
2021-05-06 21:20:47 261
原创 4-30-列表元素的增删改与相关操作
总结1 列表元素的增删改操作增 - 添加元素列表.append(元素) - 在列表最后添加指定元素列表.insert(下标,元素) - 在列表的指定下标所在位置前插入指定元素删 - 删除列表元素del 列表[下标] - 删除列表中指定下表对应的元素 (下标不能越界,否则程序报错列表.remove(元素)如果需要删除的元素在列表中有多个,只删除最前面那一个如果需要删除的元素不存在,程序报错列表.pop() - 取出列表最后一个元素
2021-05-05 14:27:39 321
原创 04-29-列表基础
总结列表列表:list列表是容器型数据类型(是序列); 将[]中括号作为容器标志,里面多个元素用逗号隔开:[元素1,元素2,元素3,…]列表是可变的(指的是列表中元素的个数,元素的顺序个元素的值可变);列表是有序的(支持下标操作,下标是顺序的标志)列表的元素:任何类型的数据都可以作为列表的元素,同一个列表中不同的元素的类型可以不同赋值语句不能作为列表内容list1 = []print(list1,type(list1)) # [] <class 'list
2021-04-29 21:08:24 178
原创 day3_循环结构
总结循环结构1.for循环语法:```for 变量 in 序列: 循环体```说明:for, in - 关键字,固定写法变量 - 变量名(可以是没有定义过的变量的变量名,也可以是定义过的变量的变量名)序列 - 容器型数据类型的数据,常见的序列:字符串, 列表, 元组, 字典, 集合, 迭代器, 生成器和range等冒号,固定写法循环体 - 和for保持一个缩进的一条或者多条语句.(循环体就是需要重复执行的代码)执行过程:让变量去序列中取
2021-04-28 21:20:03 120
原创 day2_运算符与if语句
总结数学运算符运算符在Python中常用的运算符: 数学运算符,比较运算符,逻辑运算符,赋值运算符数学运算符: +(加),-(减),*(乘),/(除),%(取余,取模),//(整除),**(幂运算)+.-../ - 和数学中的+.-./. 的功能一样% - 求余数x % y - 求x除以y的余数应用1 : 判断一个数是否能被另外一个数整除print(5 % 2)print(9 % 3)应用2 : 去一个数的低位数num
2021-04-27 20:43:48 132 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人