![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 87
Golang_HZ
1年Java开发转Go后端开发, 疯狂打码中
展开
-
定义一个生成器函数,生成1-10,使用迭代器模拟range的功能,自己建立一个range:MyRange,re中函数的使用(自己写用例来使用):
1.定义一个生成器函数,生成1-10,使用next(generator)方法获取1-10,使用for循环获取;2.模拟range的功能,自己建立一个range:MyRange;3. re中函数的使用(自己写用例来使用):match、fullmatch、search、findall、finditer、split、sub、subn、complie...原创 2022-07-08 00:06:37 · 272 阅读 · 0 评论 -
Python什么是闭包、闭包特征、定义闭包传入一个数求和并输出,定义一个装饰器:打印函数运行花费的时间,定义一个类:要求:包含一个对象属性,且用_(单下划线)命名的定义一个类方法(装饰器)
1.什么是闭包?闭包的特征?定义闭包,完成的功能为:传入一个数求和并输出,例如: 传入10 ->输出10,传入15 ->输出25,传入20 ->输出45;2.定义一个装饰器:打印函数运行花费的时间你在执行之前获取一个时间,执行函数,在执行函数之后获取一个时间,去求时间差,time模块;3.定义一个类:要求:包含一个对象属性,且用_(单下划线)命名的,定义一个类方法(装饰器),定义一个静态方法(装饰器),定义委托属性(三个类装饰器): 可以访问_命名的属性的值,可以修改_命名的属性的值,可以删除_命名...原创 2022-07-07 22:18:51 · 1015 阅读 · 0 评论 -
理解类变量、对象变量定义一个类(不限定定义哪个类),继承问题和super的使用,定义一个父类理解_和__
1.定义一个类(不限定定义哪个类):要求: a.需要有一个类变量;b.需要有>=2个的对象变量;c.定义一个方法:打印类变量和对象变量;d.使用print打印对象->输出为This is a object;e.实例化两个对象:且两个对象相加等于2;f.为对象添加一个临时变量temp_var2.super的使用:定义一个类A, 里面又一个方法print_info,定义一个类B, 里边有一个方法print_info和一个方法say_something,定义一个类C, 里边有一个方法say_something原创 2022-07-07 19:24:21 · 62 阅读 · 0 评论 -
Python递归访问目录、定义一个嵌套函数、定义一个递归函数打印斐波那契数列、对列表进行排序、map函数计算三个列表相同位置元素之和、利用filter函数过滤列表中所有带a的字符串、reduce求和
1.递归访问目录: 且目录中嵌套目录,有层次的列出给定目录中所有的文件和文件夹;2.定义一个嵌套函数;3.定义一个递归函数:打印斐波那契数列:F[n]=F[n-1]+F[n-2](n>=2,F[0]=0,F[1]=1);4.对列表进行排序;5.利用map函数: 计算三个列表,相同位置元素之和;6.利用filter函数过滤列表中所有带a的字符串;7.利用reduce计算1 + 2 + 3...+ 100之和...原创 2022-07-07 16:17:39 · 90 阅读 · 0 评论 -
Python常用模块详解、随机数应用和函数的定义详解
Python中的一些常用模块详解,随机数:1.随机一个1-10之间的小数,2.随机一个99-999之间的整数,3.从列表出随机一个元素,4.从列表中随机两个元素,函数的定义详解5个例子。原创 2022-07-07 00:37:35 · 185 阅读 · 0 评论 -
Python中读写文件、异常和异常处理、模块和包
1.读写文件:写一个文本文件text:内容为西安培华学院,读取文本文件的内容,复制这个文件text,拷贝为text2,找一张图片,复制这个图片到copy.jpg,给定一个列表["string1", "string2", "string3"],将列表内容写入文件,每一个元素一行2.异常:异常的完整格式,以及每个部分的意思,常遇见的>=5中异常的处理,以及用异常处理来进行读写文件的文件关闭,如何主动抛出异常3.模块和包:什么叫模块?如何导入模块,如何导入模块中的具体内容,import语句的实质...原创 2022-06-30 17:14:28 · 578 阅读 · 0 评论 -
Python实现一个简单(+-*/)的计算器、while单层循环完成9 * 9乘法表、str字符串中的方法的使用、格式化输出个人信息
1. 写一个简单(+-*/)的计算器, 确保输入的都是数字(如果不是数字,让它重新输入),输入格式必须是: 7+8 => 输出格式是 7 + 8 = 15。2. while单层循环完成9 * 9乘法表。3. str字符串中的strip、replace、split、partition、expandtabs、join、center、ljus、rjust。4. 格式化输出个人信息...原创 2022-06-24 12:35:38 · 1020 阅读 · 0 评论 -
Python访问列表中元组的每个元素、打印9 * 9乘法表、运算符的使用、if的三种形式,举样例说明
1. 访问[(1, 10), (2, 20), (3, 30)]列表中元组的每个元素2. 打印9 * 9乘法表3. 运算符的使用:算术运算符比较运算符逻辑运算符位运算符赋值运算符成员运算符身份运算符4.if的三种形式原创 2022-06-23 11:52:50 · 818 阅读 · 0 评论 -
dict和list中copy方法画图加代码解释(新),dict、set中部分方法的使用,数据类型转换
1.dict和list中copy方法画图加代码解释(重新画一下)2.dict中扩展字典长度(多种方法)3.dict中获取所有的key,获取所有的value,获取所有的item4.dict中通过一个不存在的key去获取值(要求不报错)5.定义空集合6.set中,求差集,求合集,求交集(要求在原集合上操作)添加一个元素删除一个元素(使用多种方法)7.数据类型转换...原创 2022-06-17 00:33:31 · 149 阅读 · 0 评论 -
Python中复制数据类型——tuple元组,list列表,dict字典及其内置方法详解,浅拷贝画图加代码解释
详解复杂数据结构tuple元组、list列表、dict字典,1.list和tuple的区别;2.学到的序列有哪几种;3.list中所有方法的使用;4.将元组和列表转换成字典;5.dict中所有方法的使用;6.list或dict浅拷贝画图加代码解释......原创 2022-06-10 00:19:27 · 2105 阅读 · 0 评论 -
Python定义变量、基本数据类型、print()函数、复杂数据类型
Python定义变量的方法、7种基本数据类型(int、float、complex、str、bytes、bool、None)、解析print()函数、复杂数据类型(tuple类型的定义)原创 2022-05-31 21:35:53 · 2714 阅读 · 0 评论 -
Python-3.9.4和Pycharm-professional-2020.2.3安装教程
本篇文章是针对于初学python的同学们,在学习Python语言之前,安装Python的解释器和编辑器,小编这里解释器使用的是Python-3.9.4版本,系统是win11(如果是学编程的同学,尽量不要太早更新win11,win10就可以用,win11上部分的编程工具会不兼容)。编辑器使用的是Pycharm-2020.2.3专业版,其实也可以使用Anaconda3编辑Python代码。原创 2022-05-31 01:10:39 · 2463 阅读 · 0 评论