- 博客(11)
- 收藏
- 关注
原创 day18正则表达式作业
总结正则表达式正则表达式正则表达式是一种可以让一些复杂的字符串问题变得简单的工具。正则语法re模块fullmatch(正则表达式,字符串) — 判断字符串是否满足正则表达式的规则(完全匹配)python提供正则表达式的方法:提供一个字符串,字符串内容是一个正则表达式,这个字符串最前面需要加rfindall(正则表达式,字符串)正则语法内容匹配类符号、控制次数类符号、分组分支、检测类符号、阻止转义匹配类符号 – 约束字符串中某个位置上的字符是什么样的字
2022-03-09 19:46:29
484
原创 day17-面向对象作业
总结属性定义类就是用代码描述清楚这个类是拥有哪些相同功能和哪些相同属性的对象的集合,方法(函数)用来描述相同功能,属性(变量)用来描述相同属性。属性分为两种:类属性、对象属性类属性a.怎么定义:直接定义在类中的变量就是类属性b.怎么使用:通过’类.'的方式使用c.什么时候用:如果属性值不会因为对象不同而不一样的时候对象属性a.怎么定义:以’self.属性名=值’的方式定义在__init__方法中b.怎么使用:通过’对象.'的方式去使用c.什么时候用:如果属性值会因为对象
2022-03-08 20:17:58
182
原创 day12函数进阶作业
总结匿名函数本质匿名函数的本质还是函数,他们除了定义的语法不同,其他的东西都一样注意:只能用来实现功能很简单的函数语法:lambda 形参列表: 返回值转换成普通:def (形参列表):return 返回值变量的作用域全局变量没有定义在函数和类里的变量都是全局变量;全局变量的作用域是从定义开始到程序结束;全局变量保存在全局的栈区间,全局栈区间结束后才会自动释放局部变量定义在函数中的变量是局部变量,其中包括形参局部变量的作用域是从定义开始到函数结束调用函数
2022-03-01 20:00:26
236
原创 day11-函数作业
总结1) 函数基础1. 函数“”"1)函数概念函数就是实现某一特定功能的代码的封装2):函数的分类:a.系统函数 – 由python语言已经创建好的函数,(由python自带的函数)例如:print、input、type、id、max、min、sorted、sum等b.自定义函数 – 由程序员自己创建的函数“”"2. 自定义函数语法:def 函数名(形参列表):函数说明文档函数体函数名(实参列表)形参列表 – 以’变量名1,变量名2,…'的形式存在,这儿每一个变量就是
2022-02-28 20:13:03
152
原创 day10-字符串作业(1)
总结字符串的相关函数len(字符串) – 长度str(数据) - 将指定数据转换成字符串(任何类型);转的时候是直接在打印值外面加引号eval(字符串) - – 计算字符串表达式的结果.把字符串转换成指定类型的数据str1 = '[10,20,30]'result = eval(str1) # [10, 20, 30]print(result)str2 = '{10:20,"abc":12}'result = eval(str2) # {10: 20, '
2022-02-26 15:25:17
63
原创 day9-字符串作业
总结集合认识集合(set)数据类型集合是容器型数据类型特点可变的(支持增删改)无序的(没有下标)元素要求不可变的数据唯一的集合的增删查查 – 只能遍历用for循环遍历无序序列的时候,系统会自动将无序序列转换成列表,然后在遍历列表set4 = {'进击的巨人','名侦探柯宇','海贼王','蜡笔小新'}print(list(set4))for i in set4: print(i)增集合.add(元素) – 一次
2022-02-24 20:28:10
53
原创 day9-字符串作业
总结集合认识集合(set)数据类型集合是容器型数据类型特点可变的(支持增删改)无序的(没有下标)元素要求不可变的数据唯一的集合的增删查查 – 只能遍历用for循环遍历无序序列的时候,系统会自动将无序序列转换成列表,然后在遍历列表set4 = {'进击的巨人','名侦探柯宇','海贼王','蜡笔小新'}print(list(set4))for i in set4: print(i)增集合.add(元素) – 一次
2022-02-24 20:22:49
61
原创 day8-字典作业(1)
总结字典1. 认识字典数据类型是容器型数据类型特点可变的 – 支持增删改无序的 – 没有下标对元素的要求:对键的要求: 键必须是不可变的类型数据(数字,字符串,布尔,元组)。键是唯一的!对值的要求: 没有要求!语法:语法1:字典[键] -- 获取字典中指定键对应的值,键不存在,报错!语法2:字典.get(键) -- 获取字典中指定键对应的值,键不存在,返回None字典.get(键,默认值) -- 如果键存在返回键对
2022-02-23 20:09:12
84
原创 day7-列表作业(1)
day 7总结1. 列表的相关操作数学运算符: +、*+:合并 : 列表1 + 列表2list1 = [1,2,3]list2 = [100,200,300]result = list1 + list2print(result)*:重复: 列表 * Nlist1 = [1,2,3]result = list1 * 2print(result)比较运算符: >、<、>=、<=、==、!=print(list1 == [1,2,3])
2022-02-22 20:17:08
366
原创 day6-列表作业
1. 基础题已知一个数字列表,打印列表中所有的奇数nums = [10,33,23,66,34]for i in nums: if i % 2: print(i)已知一个数字列表,打印列表中所有能被能被3整除但是不能被2整除的数nums = [10,33,23,66,34]for i in nums: if i % 3 == 0 and i % 2 != 0: print(i)已知一个数字列表,计算所有偶数的和nums = [1
2022-02-22 14:10:14
435
原创 day4分支和循环作业
基础题根据输入的成绩的范围打印及格 或者不及格。score = 60if score >= 60: print('及格')else: print('不及格')根据输入的年纪范围打印成年或者未成年,如果年龄不在正常范围内(0~150)打印这不是人!。age = 18if 150 >= age >= 18: print('成年')elif age >= 0: print('未成年')else: print('不是人')输入两个整数a和b,若a
2022-02-17 20:52:16
48
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人