python基础
文章平均质量分 55
咸鱼乐
这个作者很懒,什么都没留下…
展开
-
生成器以及re中常用的函数练习
1.定义一个生成器函数,生成1-10使用next(generator)方法获取1-10使用for循环获取2.模拟range的功能,自己建立一个range:MyRangerange(10)range(1, 10)range(1, 10, 1) =>start, stop, steprange(10, 1, -1)range(10, -1, -1)range(-10, -1, 1)range(-1, -10, -1)3. re中函数的使用(自己写用例来使用):matchf原创 2022-07-08 17:12:14 · 145 阅读 · 0 评论 -
闭包,装饰器以及类属性对象属性的练习
1.什么是闭包?闭包的特征?定义闭包,完成的功能为:传入一个数求和并输出例如: 传入10 ->输出10传入15 ->输出25传入20 ->输出452.定义一个装饰器:打印函数运行花费的时间你在执行之前获取一个时间执行函数在执行函数之后获取一个时间去求时间差time模块3.定义一个类:要求:包含一个对象属性,且用_(单下划线)命名的定义一个类方法(装饰器)定义一个静态方法(装饰器)定义委托属性(三个类装饰器): 可以访问_命名的属性的值可以修改_命名的属性的值可...原创 2022-07-07 18:56:20 · 126 阅读 · 0 评论 -
类的定义,类的继承以及super的使用
1.定义一个类(不限定定义哪个类):要求: a.需要有一个类变量b.需要有>=2个的对象变量c.定义一个方法:打印类变量和对象变量d.使用print打印对象->输出为This is a objecte.实例化两个对象:且两个对象相加等于2f.为对象添加一个临时变量temp_var2.super的使用:定义一个类A, 里面又一个方法print_info定义一个类B, 里边有一个方法print_info和一个方法say_something...原创 2022-07-07 17:42:55 · 111 阅读 · 0 评论 -
递归以及常用函数的练习
1.递归访问目录: 且目录中嵌套目录,有层次的列出给定目录中所有的文件和文件夹2.定义一个嵌套函数,外层函数打印this is outing function内层函数功能:打印This is inner function3.定义一个递归函数:打印斐波那契数列F[n]=F[n-1]+F[n-2](n>=2,F[0]=0,F[1]=1)...原创 2022-07-04 19:49:34 · 126 阅读 · 0 评论 -
随机数,函数以及其参数的相关练习
一、随机数二、函数:的相关练习原创 2022-07-04 19:12:28 · 207 阅读 · 0 评论 -
python中读写文件,异常以及模块和包的练习
目录1.读写文件:2.异常3.模块和包原创 2022-06-29 15:48:16 · 230 阅读 · 0 评论 -
python中的练习(九九乘法表,格式化输出,字符串中的常用方法,小型计算器等练习,,,)
目录1.套嵌循环2.打印9 * 9乘法表 3.运算符的使用:|(按位或)^(按位异或)4.if的三种形式5.简单计算器6. while单层循环完成9 * 9乘法表 7. str字符串中的常见操作8. 格式化输出原创 2022-06-23 11:48:46 · 763 阅读 · 0 评论 -
字典中的一些操作,以及进制中的转换
目录1.dict中扩展字典长度1):setdefault(self, key, default=None, /)2):D.update([E, ]**F)3)通过key2.dict中获取所有的key,获取所有的value,获取所有的item3.dict中通过一个不存在的key去获取值(要求不报错)4.定义空集合5.set操作 1):求差集,求合集,求交集(要求在原集合上操作) 2):添加一个元素 3):删除一个元素(使用多种方法)6.数据类型转换: 1): 将浮点型,字符串转换成整型 ...原创 2022-06-15 16:18:10 · 469 阅读 · 0 评论 -
python字典和列表中具体方法的使用及其列表与元组的区别,和浅拷贝
目录1.list和tuple的区别1.1 list:1.2 Tuple1.3 区别:2.学到的序列有哪几种3.list中所有方法的使用3.1创建空列表3.2索引,切片3.3加入3.4删除,清空3.5运算3.6反转,排序,计数4.将元组和列表转换成字典5.dict中所有方法的使用6.浅拷贝...原创 2022-06-07 16:26:42 · 195 阅读 · 0 评论 -
python入门
目录基本数据类型:复杂数据类型:练习代码:基本数据类型:数字型:整型 int 浮点型 float 复数 complex----a+bj字符串:(只有字符串的概念) str表现形式----“ ” / ‘ ’(单引号可以包含双引号)---‘’‘ ‘’‘ / “”” “”“(也表示字符串成对出现)字节:bytes b ’’布尔类型: bool True / False空类型: None复杂数据类型:元组:tuple列表:list字...原创 2022-05-31 15:29:11 · 114 阅读 · 0 评论