一个Shell 函数返回值引发的问题、该问题的Debug 过程以及结论。...
分类:
系统相关 时间:
2015-08-29 15:28:49
阅读次数:
249
Python函数进阶默认参数:wangchao@wangchao-virtual-machine:~/python$vimdefault.func.py#!/usr/bin/pythondefname_info(name,age,job,nationnality=‘Chinese‘):print‘‘‘%s‘sinformation:Name:%sAge:%sJob:%sCountry:%s‘‘‘%(name,name,age,job,nationnality)name_info(‘cai‘,..
分类:
编程语言 时间:
2015-08-27 19:07:46
阅读次数:
433
自定义函数,需要写def、函数名、括号、参数、冒号。
函数遇到return则会停止运行并返回值。
如果没有return语句,则也是会返回值的,只不过返回的是None:...
分类:
其他好文 时间:
2015-08-25 21:53:00
阅读次数:
156
关于函数
同样的代码,一般不写两遍
函数的定义def:函数名(参数列表):#可以没有参数
函数体
- 当函数设置默认参数的时候,是自右向左的,即默认值都得在右边。可以指定设定某个默认值。
- 这样不对:
这样指定默认值才对...
分类:
编程语言 时间:
2015-08-25 16:43:25
阅读次数:
135
直接上代码: first?=?1
second?=?2
def?haha(first=first,second=second):#默认值是上面定义的两个变量
????print?"first:?%d"%first
????print?"second:?%d"%second
haha()
first?+=?5
secon...
分类:
编程语言 时间:
2015-08-21 11:35:25
阅读次数:
164
? 将windows中的脚本导入到Linux系统后执行报错? Shift参数左移指令? shell中函数使用方法? shell脚本实战:mysql自动备份和自动解压ZIP 文件脚本将windows中的脚本导入到Linux系统后执行报错linux与windows换行符问题使用dos2unix 工具 d...
分类:
系统相关 时间:
2015-08-18 10:13:39
阅读次数:
259
1.定义一个函数
假如一个函数已经发布,则升级时,为新添加的变量设定缺省值的设定可以保证不同版本函数的兼容。
def print_lol(the_list, indent=False, level=0, fh=sys.stdout):
"""
格式化输出列表(包含嵌套和非嵌套列表),一次显示一行,嵌套列表可以缩进
indent:是否缩进;level:tab缩进个数;fh为写入文件地址,默认显示...
分类:
编程语言 时间:
2015-08-17 21:47:13
阅读次数:
208
今天我举一些常用的函数,让大家了解一下:
函数
作用
dir([obj])
浏览对象的属性
help([obj])
显示对象的文档字符串
ini([obj])
将对象转为整形
len([obj])
返回对象长度
open([obj])
打开文件
range(start,stop)
取一定范围的整数...
分类:
编程语言 时间:
2015-08-15 01:39:07
阅读次数:
154
这一节聊聊强大的列表解析
主要就是在一行里面赋值给列表
下面我们举两个例子:
上面的例子我们引入了range函数,他主要作用是在一定范围里面取整数值
我来解释一下中括号里面的那一句:x**2 for x in range(5)
1.先计算range里面的值
2.通过for,把上面的整数值赋值给x
3.再计算x**2
4.最后就是逐一放到square这个列表里面去
除了上面...
分类:
编程语言 时间:
2015-08-13 07:45:54
阅读次数:
160
1 shell函数的定义及其调用shell函数有两种格式:function name { commands}name() { commands}其中,name为函数名,commands为函数体中执行的语句块。定义函数后,可以简单地通过函数名name对其进行调用。注:如果出现两个同名的函数定义,那么后...
分类:
系统相关 时间:
2015-08-12 18:51:16
阅读次数:
181