- 博客(16)
- 资源 (36)
- 收藏
- 关注
原创 【Python进阶篇】python之函数的匿名函数
匿名函数 1.定义: 匿名函数顾名思义就是指:是指一类无需定义标识符(函数名)的函数或子程序。 2.语法格式:lambda 参数:表达式 lambda语句中,开头先写关键字lambda,冒号前是参数,可以有多个,用逗号隔开;冒号右边的为表达式,需要注意的是只能有一个表达式。由于lambda返回的是函数对象(构建的是一个函数对象),所以需要定义一个变量去接收。 3.注意点:lambd...
2018-02-28 19:44:59 477
原创 【Python进阶篇】python之函数的递归
递归1.什么是递归 recursion 递归 递归的定义--------在一个函数里再调用这函数本身 在一个函数里再调用这个函数本身,这种魔性的使用函数的方式就叫做递归。 递归的最大深度——997 一个函数在内部调用自己 递归的层数在python里是有限制的 997/998层2.层数可以修改 sys模块 1 ...
2018-02-28 19:30:57 978
原创 【Python进阶篇】python之函数的多类型传值和冗余参数
1、多类型传值(向函数中传递元组和字典)1向函数中传递元组 def func(x,y): print x+y 调用这个函数的时候,我们只需要传入两个变量就可以了,但是比如我有一个元组t = (1,2),我想把t的值传入func,那么func(t)是不可以的,因为默认情况下它把t当做一个变量了,那么这种情况下,我们就需要使用*t来表示把t的内存地址中的数据传入,这时...
2018-02-28 18:46:42 445
原创 【Python进阶篇】python之函数的返回值
返回值简介简单介绍 print 和 return 的区别,print 仅仅是打印在控制台,而 return 则是将 return 后面的部分作为返回值作为函数的输出,可以用变量接走,继续使用该返回值做其它事。函数需要先定义后调用,函数体中 return 语句的结果就是返回值。如果一个函数没有 reutrn 语句,其实它有一个隐含的 return 语句,返回值是 None,类型也是 'None...
2018-02-28 13:31:13 112964 13
原创 【Python进阶篇】python之函数的变量
局部变量你在函数定义中声明的变量,他们与在函数外使用的其它同名变量没有任何关系,即变量名称对函数来说是局部的。这叫变量的范围。所有变量都有它们被声明的块的范围,从名称定义的点开始。局部变量定义举例:x = 50 def func(x): print('x等于', x) x = 2 print('局部变量x改变为', x) func(x) prin...
2018-02-28 13:05:27 976
原创 【Python进阶篇】python之函数的参数
定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了。对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了解。Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的参数,还可以简化调用者的代码。默...
2018-02-28 12:51:58 343
原创 【Python进阶篇】python之函数的定义
定义在Python中,函数如下定义:def 函数名(参数1,参数2,...,参数n): 函数体(语句块)几点需要注意的:1.函数的命名规则要符合Python中命名要求,一般用小写字母和下划线、数字等组合2.def是定义函数的关键词,这个简写来自英文单词define3.函数后面是圆括号,可以有参数列表,也可以没有参数4.括号后面的冒号不要忘记了5.函数体(语句块...
2018-02-23 10:42:20 784
原创 【Python基础篇】python之数据类型转换
对python内置的数据类型进行转换时,可以使用内置函数,常用的类型转换函数如下python常用类型转换函数 函数格式 使用示例 描述 int(x [,base]) int("8") 可以转换的包括String类型和其他数字类型,但是会丢失精度 float(x) float(1)或者float("1") 可以转换String和其...
2018-02-14 10:58:49 405
原创 【Python基础篇】python之统计系统剩余内存
上代码前,下把代码说明放在前面:说明:1、with open('/proc/meminfo') as fd: 和 fd=open('/proc/meminfo') 执行的结果一样,都是遍历文件;前者只有在Python 2.6 及后版本才有,后者当打开的文件达到几个G的时候,很消耗内存,而前者没有这个问题。2、字符串方法:line.startswith:以什么开头,返回的是布尔值(t...
2018-02-14 10:26:07 3030
原创 【Python基础篇】python之For/While循环遍历文件
一、使用for循环遍历文件1、打开文件读打开文件,从头到尾读完后,再执行read()就没有了关闭后就不能读readlines()和readline()区别:readline() :一行一行读取,返回字符串,当指针到文件末尾后,返回空readlines():整个内容都输出,再输入,返回空fd.next(): 和readline() 差不多,不过读完最后一行,返回报错...
2018-02-14 10:12:21 18147
原创 【Python基础篇】python之While循环
while循环语法结构当需要语句不断的重复执行时,可以使用while循环while expression: while_suite语句while_suite会连续不断的循环执行,直到表达式的值变成0或false#!/usr/bin/pythonsum100 = 0counter = 1while counter <= 100: sum100 +=...
2018-02-12 11:39:41 616
原创 【Python基础篇】python之循环退出【基础篇】
forelsefor循环如果正常结束,才会执行else语句。我们写一个for...else类型的语句如下:#!/usr/bin/pythonfor i in range(10): print(i)else: print('main end')运行之后我们会发现,在这种情况下,else后面的内容还是执行了:那么我们设置一个停顿,如下所示:#!...
2018-02-08 22:25:45 11327
原创 【Python基础篇】python之For循环【基础篇】
一、功能 for 循环提供了python中最强大的循环结构(for循环是一种迭代循环机制,而while循环是条件循环,迭代即重复相同的逻辑操作,每次操作都是基于上一次的结果,而进行的);Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。 二、语法 for循环的一般格式如下: for iter_var in iterable: suite_t...
2018-02-08 18:38:32 868
原创 【Python基础篇】python之if条件
1、if 语句:Python的if语句是类似的其他语言。 if语句包含一个逻辑表达式,使用哪些数据进行了比较,比较的结果的基础上作出决定。 if语句的语法是:if expression: statement(s)这里的if语句,条件是第一次评估。如果条件为真,那就是,如果其值为非零,则执行语句块(S)。否则,下一个语句之后的语句(S)块被执行。注:在Python中,所有的缩进...
2018-02-06 15:58:21 660
原创 【Python基础篇】python之字典
Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。 一、创建字典字典由键和对应值成对组成。字典也被称作关联数组或哈希表。基本语法如下:dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}也可如此创建字典dict1 = { 'abc': 456 }dict2 = { ...
2018-02-05 13:32:41 312
原创 【Python基础篇】python之列表
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,索引从0开始,依此类推。序列都可以进行的操作:包括 索引,切片,加,乘,检查成员。列表属于序列,拥有上述序列的属性。列表是最常用的Python数据类型,list 是一种有序的集合、列表是可变变量,即能通过列表的下标进行修改值。 一、定义列表1.names = ['mike','mark',...
2018-02-01 11:17:12 671
280_管理指南.pdf
2020-06-23
Firefox-setup-win64.exe
2020-06-14
percona-xtrabackup-2.4.4-Linux-x86_64
2018-01-19
Redhat 7 kernel-debuginfo-common-x86-64-3.10.0-1127.el7.x86-64 软
2023-08-26
Redhat 7 kernel-debuginfo-3.10.0-1127.el7.x86-64.rpm 软件包
2023-08-26
Implementing Infoblox DNS Firewall
2023-01-20
storage-scv3000_deployment-guide部署指南
2022-04-10
Sym_System_Recovery_disk_Only.zip
2022-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人