- 博客(46)
- 收藏
- 关注
原创 正则表达式作业
能够完全匹配字符串"go go"和"kitty kitty",但不能完全匹配“go kitty”的正则表达式包括(C,D)能够完全匹配字符串"(010)-62661617"和字符串"01062661617"的正则表达式包括(A )能够在字符串中匹配"aab",而不能匹配"aaab"和"aaaab"的正则表达式包括(B C)能够完全匹配字符串"back"和"back-end"的正则表达式包括(ABC )@#¥%^&*这些特殊符号。 要求: 1.用户名只能包含数字 字母 下划线。
2023-03-29 09:04:20 416
原创 day15-面向对象作业2
定义一个圆类,拥有属性:半径、圆心 拥有方法:求圆的周长和面积、判断当前圆和另一个圆是否外切。定义一个二维点类,拥有属性:x坐标、y坐标 拥有方法:求当前点到另外一个点的距离。定义一个线段类,拥有属性:起点和终点, 拥有方法:获取线段的长度。定义一个矩形类,拥有属性:长、宽 拥有方法:求周长、求面积。
2023-03-24 20:48:13 52
原创 day15-面向对象、类、魔法方法
创建类-用代码来描述你的这个类是拥有那些相同(用函数)和那些相同属性(用变量)的对象的集合。怎么定义:以’self.属性名=属性值‘的形式定义在_ _ init _ _中。什么时候用:如果属性值,不会因为对象不同,就是类属性。什么时候用:如果属性值,会因为对象不同,就是对象属性。类就是拥有相同功能或者相同属性的对象的集合。1.类属性:直接类中定义的变量的类属性。怎么使用:以’类名.xxx’的方式使用。怎么使用:以‘对象.xxx’的方式使用。
2023-03-24 20:47:40 328
原创 day14-数据储存、数据持久化
if _计算机内存分为运行内容和硬盘两种:保存在运行内容中的数据在程序运行结束后会自动释放,保存在硬盘中的数据会一直存在数据持久化又叫数据本地化,指的就是将程序中的数据保存在硬盘(程序默认保存在运行内存中)硬盘保存基本单位是文件。
2023-03-24 09:15:16 110
原创 day13生成器、捕获异常、模块、包
容器(是一种可以创建多个数据的容器),生成器中保存的是创建数据的方法,而不是数据本身执行生成器的函数的函数体的时候,遇到几次yield,对应的生成器就可以创建几个数据当生成器中,数据取完,再取会报错优势:节约大量内存创建生成器:调用带有yield关键字的函数,就可以得到一个生成器生成器获取元素和迭代器获取一样:用next。
2023-03-22 19:03:05 74
原创 day12函数进阶作业
写一个函数将一个指定的列表中的元素逆序( 如[1, 2, 3] -> [3, 2, 1])(注意:不要使用列表自带的逆序函数)已经三个列表分别表示5个学生的姓名、学科和班号,使用map将这个三个列表拼成一个表示每个学生班级信息的的字典。已经列表points中保存的是每个点的坐标(坐标是用元组表示的,第一个值是x坐标,第二个值是y坐标)已经两个列表A和B,用map函数创建一个字典,A中的元素是key,B中的元素是value。编写一个函数,计算一个整数的各位数的平方和。2)获取列表中x坐标最小的点。
2023-03-22 11:30:31 50
原创 day12-高阶函数与匿名函数
常见的实参高阶函数:max 、min 、sorted、列表.sort、 map 、reduce。reduce(函数,序列,初始值) -按照函数指定的规则将序列的元素合并。有且只有两个参数(第一个参数指向初始值,第二个参数代表序列中的每一个元素)全局变量:python中没有定义在函数中 OR 类中的变量都是全局变量。max(序列,key=函数) -按照函数指定的规则比较序列中元素的大小。函数的参数是函数的函数 就是实参高阶函数。局部变量:定义在函数中的变量就是局部变量。
2023-03-22 09:11:45 123
原创 day11-函数作业
写一个自己的rjust函数,创建一个字符串的长度是指定长度,原字符串在新字符串中右对齐,剩下的部分用指定的字符填充。写一个自己的index函数,统计指定列表中指定元素的所有下标,如果列表中没有指定元素返回-1。写一个自己的replace函数,将指定字符串中指定的旧字符串转换成指定的新字符串。编写一个函数,提取指定字符串中所有的字母,然后拼接在一起产生一个新的字符串。写一个自己的endswith函数,判断一个字符串是否已指定的字符串结束。写一个自己的upper函数,将一个字符串中所有的小写字母变成大写字母。
2023-03-20 21:07:58 40
原创 day11-函数(function)
在实现某个功能对应的代码的时候,如果将实现功能对应的函数放在函数中,下次使用直接调用函数:就是实现某一特定功能的代码的封装形参列表 - 以变量名1,变量2,变量3…‘的形式存在,这儿的每个变量就是一个形参函数体 - 函数体就是和def保持一个缩进的一条或者多条语句函数文档说明 - 三个双引号回车即可打开。
2023-03-20 21:07:28 47
原创 day10-字符串综合用法
二极管,导通来控制电路,只有0和1两个状态计算机存储数据只能存数字(存的是数字的二进制补码)为了你能让计算机存储文字符号,给每个符号对应了一个固定的数字,每次在需要存储这个符号的时候,编码表 - 保存字符和字符对应编码值的表Unicode编码表 是对ASCII码表的扩展,包含了世界上所有国家所有名族的所有语言符号Unicode编码表包含了ASCII(前128字符就是ASCII码表中的内容)中文编码范围:4e00 ~ 9fa5 (2万多个)ox 加十六进制0000~FFFF编码范围。
2023-03-18 17:55:53 71
原创 day10-字符串作业1
输入一个字符串,打印所有奇数位上的字符(下标是1,3,5,7…输入一个字符串,将字符串中所有的数字字符取出来产生一个新的字符串。输入字符串,将字符串的开头和结尾变成’+',产生一个新的字符串。输入**‘abc123’** 输出**‘c1’**例如: 输入**‘a2h2klm12+’ ** 输出。’py1901009’** 输入**‘123’输入一个字符串,统计字符串中非数字字母的字符的个数。’py1901023’** 输入**‘9’例如: 输入字符串**‘abc123’
2023-03-18 17:53:42 63
原创 day-9集合作业
例如:nums = [1, 2, 3,1,4,2,1,3,7,3,3] —> 打印:3。用三个集合表示三门学科的选课学生姓名(一个学生可以同时选多门课)nums = [1,2,2,1,3] --> 打印1、2。# 实现给定一个日期,判断这个日期是今年第几天的程序(实现给定一个日期,判断这个日期是今年第几天的程序(b. 求只选了第一个学科的人的数量和对应的名字。c. 求只选了一门学科的学生的数量和对应的名字。d. 求只选了两门学科的学生的数量和对应的名字。e. 求选了三门学生的学生的数量和对应的名字。
2023-03-17 09:22:27 105
原创 day9-字典(dict)、元组(tuple)、集合(set)、字符串(str)-1
字符串是容器型数据类型(能同时保存多个文字符号);将单引号、双引号或者三个单引号、三个三引号作为容器标志。字符串的字符分: 普通字符、转义字符。
2023-03-17 09:20:56 57
原创 day7-列表深度学习
列表.append(元素) -在指定列表的最后添加指定的元素(不会产生新的列表,没有返回值)列表.insert(下标,元素) -将指定元素插入到列表中指定下标对应的元素前。
2023-03-15 09:15:31 43
原创 day7-列表作业1
已知一个有序数字列表(从小到大),输入任意一个数字,将输入的数字插入列表中,要求插入后列表仍然保持从小到大排序的关系。已知两个有序列表(列表中的元素已经按照从小到大的方式排好序),要求合并两个列表,合并后元素还是从小到大排序。已知一个数字列表,打印列表中所有能被能被3整除但是不能被2整除的数。已知一个数字列表,获取列表中值最大的元素 (不能使用max函数)已知一个列表保存了多个学生的姓名,要求去掉列表中重复的名字。已知一个数字列表,打印列表中所有的奇数。已知一个列表,获取列表中所有的整型元素。
2023-03-15 09:14:24 87
原创 Day4-分支和for循环
语法: if 条件语句: 代码段说明:if 关键字:固定写法条件语句 条件对应的代码冒号 固定写法代码段 结构上,就是和if 保持一个缩进的一条或多条语,至少一条 逻辑上,代码段就是满足条件才会执行的代码。
2023-03-09 20:22:50 30
原创 day2Python编程⼊门作业
使⽤一个print输出3个数据,3个数据在⼀行显示,并且用等号(=)隔开。写程序提示⽤户输入⽤户名和密码,并且将输⼊的内容保存到不同的变量中。
2023-03-08 20:29:59 29
原创 day3数据类型和运算符作业
输入年,写代码判断输入的年是否是闰年,并且打印对应的结果。(是闰年的条件: 能被4整除但是不能被100整除或者能够被400整除的年)假设今天的上课时间为15678秒,编程计算今天上课时间是多少小时,多少分钟,多少秒;写出判断一个数是否能够被3或者7整除,但是不能同时被3或者7整除的条件语句, 并且打印对应的结果。写出判断一个数是否能同时被3和7整除的条件语句, 并且打印对应的结果。(多选)n = 6784,以下能够获取到7 的方法有(C D)。运行以下程序,当从键盘上输入12,运行结果是(A)。
2023-03-08 20:29:08 32
Termius日常指令与详解
2023-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人