![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Pyhton
文章平均质量分 68
程序闫
这个作者很懒,什么都没留下…
展开
-
Python--递归函数和匿名函数
Python–递归函数和匿名函数递归函数递归应用场景递归是一种编程思维,应用场景:1.在日常开发中,如果要遍历一个文件夹下面的所有文件,通常会使用递归来实现2.在算法课程中,很多算法都离不开递归,例如:快速排序递归特点函数内部自己调用自己必须有出口,否则会陷入类似于死循环的状况应用需求:计算3以内数字的和:3+2+1# 6 = 3 + 2以内的数字的和# 2以内的数字的和 = 2 + 1以内数字的和# 1以内数字的和 = 1 # 出口 # 递归特点:函数自己调用自己,必须有出原创 2021-03-01 14:13:56 · 182 阅读 · 1 评论 -
Python--系统性能信息模块psutil
Python–系统性能信息模块psutilpsutil模块介绍在Python中,我们可以使用psutil这个第三方模块去获取信息的信息。psutil模块可以跨平台使用,支持Linux/UNIX/Windows等,它主要用来做系统监控,性能分析,进程管理等。psutil模块安装Windows安装安装以后方便使用python软件PyCharm来调用模块pip3 install psutil # 在Windows的命令行输入命令即可Linux安装安装依赖yum install -y gcc原创 2021-02-27 21:02:24 · 231 阅读 · 0 评论 -
Python--文件操作
Python–文件操作文件操作文件操作包括:打开、关闭、读、写、复制文件操作的作用:把一些内容(数据)存储起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力文件的基本操作文件操作步骤1.打开文件2.读写等操作3.关闭文件注意:可以只打开和关闭文件,不进行任何读写操作打开在Python中,使用open函数,可以打开一个已经存在的文件,或者创建一个文件,语法如下:变量(文件对象) = open(name,mode)name:是要打开的目标文件名的字符串(可以包含文原创 2021-02-27 20:57:31 · 425 阅读 · 1 评论 -
Python的IPy模块
Python的IPy模块IPy模块介绍IPy这个强大的Python第三方包主要提供了包括网段、网络掩码、广播地址、子网数、IP类型的处理等等功能。安装wget https://pypi.python.org/packages/source/I/IPy/IPy-0.81.tar.gz --no-check-certificate # 下载tar -zxvf Ipy-0.81.tar.gz # 解压cd IPy-0.81python setup.py install # 安装IPy模块使用原创 2021-02-27 20:54:30 · 549 阅读 · 0 评论 -
Python--函数
Python–函数作用函数就是将一段具有独立功能的代码块整合到一个整体并命名,在需要的位置调用这个名称即可完成对应的需求函数在开发过程中,可以更高效的实现代码重用函数的使用步骤定义函数def 函数名(参数): 代码1 代码2 ......调用函数函数名(参数)注意: 1.不同的需求,参数可有可无 2.在Python中,函数必须先定义后使用函数实例需求:复现ATM机取款功能# 1.定义函数def sel(): print("余额查询") print(原创 2021-02-27 00:11:15 · 262 阅读 · 0 评论 -
Python--公共方法
Python–公共方法运算符运算符描述支持的容器类型+合并字符串、列表、元组*复制字符串、列表、元组in元素是否存在字符串、列表、元组、字典、集合not in元素是否不存在字符串、列表、元组、字典、集合+ – 合并字符串a = "hello"b = "wrold"c = a + bprint(c) # hellowrold列表a = ["a","b"]b = ["c","d"]c = a + bprint(c) #原创 2021-02-26 23:44:15 · 97 阅读 · 0 评论 -
Python--集合(set)
Python–集合(set)集合特点:集合是去重复,也就是说集合中没有重复的数据集合是不支持下标操作的,因为集合的展示是没有顺序的创建集合创建集合使用{}或set(),但是如果要创建空集合只能使用set(),因为{ }用来创建空字典# 创建集合set1 = {10,20,30,40}prin(set1) # {10, 20, 30, 40}# set()创建集合set2 = set("hello")print(set2) # {'o', 'e', 'l', 'h'} 没有顺序原创 2021-02-26 20:56:43 · 169 阅读 · 0 评论 -
Python--字典(dict)
Python–字典(dict)字典里的数据是以键值对形式出现,字典数据和数据顺序没有关系,即字典不支持下标,后期无论数据如何变化,只需要安装对应的键的名字查找数据即可。字典的数据类型为可变类型字典语法字典特点:1.符号为大括号2.数据为键值对形式出现3.各个键值对之间用逗号隔开# 创建有数据字典dict = {"name":"Tom","age":20,"gender":"男"}# 创建空字典dict1 = {} # 方法一dict2 = dict() # 方法二字典常原创 2021-02-26 20:55:19 · 273 阅读 · 0 评论 -
Python--元组(tuple)
Python–元组(tuple)一个元组可以存储多个数据,元组内的数据是不能被修改的定义元组元组特点:定义元组使用小括号,且逗号隔开各个数据,数据可以是不同的数据类型。# 定义多元组t1 = (1,2,3)#定义单元组t2 = (1,) # 如果不加逗号,元组的数据本身是什么类型,t2就是什么数据类型 **注意:**如果定义的元组只有一个数据,那么这个数据后面也需要加逗号,否则数据类型为位置的这个数据的本身数据类型a = ("hello")print(type(a)) # st原创 2021-02-26 20:54:34 · 587 阅读 · 0 评论 -
Python--字符串
Python–字符串字符串字符串是Python中最常用的数据类型,我们一般使用引号来创建字符串。创建字符串很简单,只要为变量分配一个值即可字符串特征1.单引号或双引号字符串a = "hello" \ # 代码换行,输出结果不换行 "world"print(a)输出结果: helloworld2.三引号字符串a = """hello # 代码换行,输出结果也换行world"""print(a)输出结果: hello world字符串输出print()函数是输原创 2021-02-26 20:53:39 · 323 阅读 · 1 评论 -
Python--列表(list)
Python–列表(list)应用场景一次性存储多个数据,且可以为不同的数据类型工作中一个列表中尽可能存储的数据类型相同,因为不同的数据类型,操作方式不同格式[数据1,数据2,......]常用操作列表的常用操作:增、删、改、查查找下标查找name_list = ['laow','laos','laom']print(name_list) # ['laow','laos','laom']print(name_list[0]) # laowprint(name_list[1])原创 2021-02-26 20:40:19 · 304 阅读 · 1 评论