
Python
文章平均质量分 54
Python
ACerXiaoLuBan
这个作者很懒,什么都没留下…
展开
-
Python面向对象相关总结
Python面向对象相关总结原创 2022-11-08 22:20:55 · 551 阅读 · 1 评论 -
Python中的函数
Python中的函数原创 2022-11-08 14:52:05 · 461 阅读 · 0 评论 -
面试题:交换两个数字
题目要求:有两个整数变量a=6;b=100,交换两个变量的值。解法1:使用其他变量c = bb = aa = c解法2:不使用临时变量a = a + bb = a - ba = a - b解法3:Python专有,利用元组a, b = b, a原创 2021-08-29 13:27:34 · 183 阅读 · 0 评论 -
Python中的常用关键字总结
常用关键字def : 定义一个函数或方法;class: 定义一个类对象;lambda:定义一个匿名函数;global:将模块空间变量引入到局部空间修改;nonlocal:将本局部空间的外层空间变量引入到本层局部空间修改,用来嵌套函数内;None:代表空,是python解释器的一个内置的关键字变量,本质是一个object();from … import …:从模块导入对象;import … :导入模块;import … as …:导入模块指定别名;with:触发上下文管理器;assert原创 2021-08-28 21:01:25 · 927 阅读 · 0 评论 -
Python中的直接赋值、浅拷贝和深拷贝
直接赋值:其实就是对象的引用。浅拷贝(copy):拷贝父对象,不会拷贝对象内部的子对象。深拷贝(deepcopy):完全拷贝了父对象及其子对象。解析b=a:赋值引用,a和b都指向同一个对象。b = a.copy(): 浅拷贝, a 和 b 是独立的对象,但他们的子对象还是指向同一对象。b = copy.deepcopy(a): 深度拷贝, a 和 b 完全拷贝了父对象及其子对象(递归浅拷贝),两者是完全独立的。...原创 2020-10-17 16:48:58 · 94 阅读 · 0 评论 -
Python中is,is not,==,!=的区别
1.Python是面向对象的编程语言,Python中对象包含三种基本要素:identity(标识)、类型(type)和值(value)。identity(标识):用于唯一标识对象,通常对应于对象在计算机内存中的地址。使用内置函数id(obj)可返回对象obj的标识。类型(type):类型用于表示对象存储的“数据”的类型。类型可以限制对象的取值范围以及可执行的操作,可以使用内置函数type(obj)获取对象的类型。值(value):值表示对象所存储的数据的信息。使用print(obj)可以直接打印出值原创 2020-10-17 10:37:11 · 1531 阅读 · 0 评论 -
Python中列表(List)、元组(Tuple)、字符串(Str)、集合(Set)和字典(Dict)的区别
1.四种数据结构之间的关系列表元组集合字典英文ListTupleSetDict可否读写读写只读读写读写可否重复是是否是存储方式值值键(键唯一)键值对(键唯一)是否有序有序有序无序无序(自动正序)初始化[value1, value2](value1, value2){value1, value2}{key1 : value1, key2 : value2 }增list.append(value)原创 2020-10-16 14:51:41 · 4468 阅读 · 2 评论 -
Python编程基础概念
Python程序的构成Python程序由模块组成。一个模块对应Python源文件,一般后缀名为.py。模块由语句组成。运行Python程序时,按照模块中语句的顺序依次执行。语句是Python程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。使用\行连接符将一行比较长的程序分为多行,使用\行连接符,把它放在行结束的地方。a = [10, 20, 30, 40,\50, 60, 70,\80, 90, 100]对象...原创 2020-06-25 02:26:38 · 338 阅读 · 0 评论 -
Python入门知识
Python介绍简介Python是一种解释型、面向对象的语言。特点可读性强简洁Python是由C语言开发,但是不再有C语言中指针等复杂数据类型,Python的简洁性让开发难度和代码幅度大幅下降,开发任务大大简化。面向对象免费和开源可移植性和跨平台Python会被编译为与操作系统相关的二进制代码,然后再解释执行。丰富的库可扩展性可嵌入到C和C++语言,胶水式语言。应用范围科学计算人工智能Web服务端和大型网站后端GUI开发(图形用户界面开发)游戏开发移动设备嵌入原创 2020-06-23 23:59:23 · 807 阅读 · 0 评论