![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python学习笔记
文章平均质量分 52
瓶邪蛋蛋
刘小锋的年薪百万!
展开
-
生成器函数, re中函数的使用,模拟range的功能
1、生成1-10使用next(generator)方法获取1-102、使用for循环获取二、模拟range的功能,自己建立一个range:MyRange三、re中函数的使用matchfullmatchsearchfindallfinditersplitsubsubncomplie原创 2022-07-10 21:44:58 · 184 阅读 · 0 评论 -
闭包,类装饰lianx
当一个函数的返回值是另外一个函数,而返回的那个函数如果调用了其父函数内部的变量,且返回的这个函数在外执行就产生了闭包.闭包是一个环境,具体指的就是外部函数–高阶函数。闭包有3个特性:①函数嵌套函数②函数内部可以引用函数外部的参数和变量③参数和变量不会被垃圾回收机制回收...原创 2022-07-10 21:39:08 · 89 阅读 · 0 评论 -
递归访问目录,嵌套函数,递归函数map函数,filter函数,reduce函数
二、定义一个嵌套函数, 外层函数打印this is outing function,内层函数功能:打印This is inner function三、定义一个递归函数:打印斐波那契数列斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13,特别指出:第0项是0,第1项是第一个1。从第三项开始,每一项都等于前两项之和。四、对列表进行排序:list_data = [“grape”, “peach”, “berry”, “pineapple”, “apple”, “strayb原创 2022-07-08 22:45:28 · 87 阅读 · 0 评论 -
定义类,super的使用,super的使用
要求:a.需要有一个类变量b.需要有>=2个的对象变量c.定义一个方法:打印类变量和对象变量 d.使用print打印对象->输出为This is a objecte.实例化两个对象:且两个对象相加等于2f.为对象添加一个临时变量temp_var二、super的使用定义一个类A, 里面又一个方法print_info定义一个类B, 里边有一个方法print_info和一个方法say_something定义一个类C, 里边有一个方法say_something定义一个类D, 里边有一个方法pri原创 2022-07-08 17:41:59 · 354 阅读 · 0 评论 -
随机数,函数
随机数 函数原创 2022-07-07 22:15:36 · 100 阅读 · 0 评论 -
读写文件,异常,模块
二、异常输出三、模块什么叫模块?一个.py文件如何导入模块,如何导入模块中的具体内容import 模块名 , 具体内容使用 模块名.方法或者类import语句的实质是什么?初始化模块什么是包,包和目录的区别,init.py的作用‘’’包里面含有__init__.py文件作用:该文件的作用就是相当于把自身整个文件夹当作一个包来管理,每当有外部import的时候,就会自动执行里面的函数。简化的作用‘’’......原创 2022-07-06 23:06:43 · 104 阅读 · 0 评论 -
if的三种形式,运算符的使用,99乘法表的打印
输出二、打印9 * 9乘法表1.使用if输出2.使用while输出三、运算符的使用1.算术运算符:所有的英文,以及使用样例加法:输出原创 2022-07-04 18:09:50 · 428 阅读 · 0 评论 -
数据类型的转化
数据类型转化原创 2022-06-17 23:19:14 · 68 阅读 · 0 评论 -
set集合
样例:二、set中,求差集,求合集,求交集(要求在原集合上操作)添加一个元素,删除一个元素(使用多种方法)1.求差集样例:2.求合集样例:3.求交集样例:原创 2022-06-15 23:35:32 · 156 阅读 · 0 评论 -
dict的常见问题
1、使用key和value的这种方法样例:2、使用setdefault方法样例:3、使用update方法样例:二、dict中获取所有的key,获取所有的value,获取所有的item1、获取所有的key(使用keys方法)样例:2、获取所有的value(使用values方法)样例:3、获取所有的item(使用items方法)样例:三、dict中通过一个不存在的key去获取值(要求不报错)1、使用get方法2、使用pop方法,如果未找到 key,我们可以给定一个值原创 2022-06-15 23:06:39 · 184 阅读 · 0 评论 -
dict中所有方法的使用
dict中所有方法的使用样例:2、copy样例:3、fromkeys样例:4、get样例:5、items样例:6、keys样例:7、pop样例:8、popitem9、setdefault10、update样例:11、values样例:原创 2022-06-09 23:38:49 · 116 阅读 · 0 评论 -
List浅拷贝和深拷贝图解
List浅拷贝和深拷贝图解1、创建一个List_var1的列表2、将其复制给List_var23、使用浅拷贝让List_var2不随着List_var1的改变而改变4、但是当list_var1中含有可变元素的时候这时候list_var3就会发生改变总结:当使用浅拷贝的时候,存在可变数据类型的时候,这个可变数据发生变化浅拷贝的这个数据也会发生改变1、接上面,使用深拷贝让这两个列表(list_var1和list_var3)没有关系验证list_var1发生改变时list_var4不变原创 2022-06-08 23:34:33 · 869 阅读 · 0 评论 -
元组和列表转换成字典
元组和列表转换成字典原创 2022-06-08 22:10:14 · 1396 阅读 · 1 评论 -
list中所有方法的使用
学习List(列表)的使用方法。样例:二、clear()样例:三、copy()这一个拉出来单说点这里 链接样例:五、extend样例:1.1 extend和append的区别extend 是把每个序列里面的每一个元素添加到列表结尾append 是把一个整体添加到列表结尾样例:六、index样例:这里3的下标是 return_value的值是2七、insert样例:在下标是2的位置插入元素3八、pop样例:删除下标为1的值九、remove样例原创 2022-06-07 18:56:13 · 222 阅读 · 0 评论 -
python序列
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。字符串是由 Unicode 码位构成的不可变序列。 字符串字面值有多种不同的写法:二、字节表示形式 b’ \xbf\xfc ’三、元组元组详见这里链接跳转 tuple代码如下(示例):2.读入数据代码如下(示例):该处使用的url网络请求的数据。提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们原创 2022-06-07 18:00:50 · 107 阅读 · 1 评论 -
list和tuple的区别
了解list和tuple的相同点和不同点1、List (列表) 和 tuple (元组)都是,可以存放不同的数据类型。例如:元组:列表:二、不同点List时可变的,tuple是不可变的,但是当tuple(元组)里面有可变的序列那么tuple相对来说也是可变的。例如:添加一个元素...原创 2022-06-06 22:39:22 · 1798 阅读 · 0 评论 -
tuple定义的两种方式以及两种操作方法
tuple定义的两种方式定义一个元素的元组定义空元组的两种方式tuple类型的两个操作方法的使用空元组定义(1)2、第二种空元组定义(2)二、操作方法(index,count)1.indexindex() 方法查找指定值的第一次出现。如果未找到该值,index() 方法将引发异常。代码如下(示例):这里查找1第一次出现的位置,出现的位置下标是22.countcount() 方法返回指定值在元组中出现的次数代码如下(示例):返回值 2 在元组中出现原创 2022-06-01 22:57:16 · 1244 阅读 · 0 评论 -
Python7种基本数据类型的变量定义
了解几种基本数据类型Python 中的变量赋值不需要类型声明例如:-2 , -1 ,0 ,1 ,2输入2、浮点型(float)简单说就是小数类型例如: -1.1, -0.1, -2.23、复数形(a+bj)复数 (complex) 由实部 (real) 和虚部 (imag) 构成,在 Python 中,格式为:a + bj例如:1+2j, 2+3j4、布尔型(bool)两个值真(Ture)假(False)5、字符串(str)字符串有四种写法分别是:6、字节(bytes)原创 2022-06-01 22:12:25 · 1085 阅读 · 2 评论 -
Python运行环境和编辑环境的安装
Python运行环境和编辑环境的安装1、进入官网下载python安装包,链接:https://www.python.org/downloads/选择自己需要的版本。2、安装python解释器,选择Unistall安装3、Istall now默认安装且默认安装路径(一般安装在C盘)注意:一定要勾选Add Python 3.10 to PATH自动添加到环境变量中Customize installation选择自定义安装4、等待安装成功win + r ==> cmd 打开命令提示符原创 2022-05-31 23:29:14 · 309 阅读 · 1 评论