def fun(arg,args=1,*arg,**keywords): python 一共有这四类参数,第一类最常见,不用多说,第二类,关键字参数,python能通过关键字找到参数,python函数的这种特性使得函数参数更加灵活,不一定要按顺序来传,第三类:一个星号是将非关键字参数收集起来,以tu ...
分类:
编程语言 时间:
2016-04-04 22:29:24
阅读次数:
215
shell与其他语言一样也支持for、while循环 for循环的一般格式如下: 列表是一组值(数字、字符串等)组成的序列,每个值通过空格分隔。每循环一次,就将列表中的下一个值赋给变量。列表也可以是一个文件:in 列表是可选的,如果不用它,for 循环使用命令行的位置参数。 结果: [root@lo ...
分类:
系统相关 时间:
2016-04-04 17:45:10
阅读次数:
236
最近在写代码的过程中,发现Python参数传递不是很明白。Python确实很灵活,但是灵活的后果就是要花更多的时间去研究。废话不多说,始めましょう!!!Python参数传递有一下几种方式:1:位置参数Fun(arg1,arg2,...)2:默认值参数Fun(arg1,arg2=<value>...)3:关键字参数F..
分类:
编程语言 时间:
2016-04-03 20:39:07
阅读次数:
325
7.1 创建和执行Shell程序 148 7.2 变量 149 7.2.1 给变量赋值 150 shell中使用“=”进行变量赋值,也可以用等号来改变或初值化一个变量的值 7.2.2 访问变量 150 7.3 位置参数 150 beijing is a beautiful 7.4 内部变量 151 ...
分类:
系统相关 时间:
2016-04-02 18:50:29
阅读次数:
154
函数的传参 让一个函数接受任意数量的位置参数,可以使用一个 * 参数 def avg(first , *rest): return (first + sum(rest)) / (1 + len(rest)) print(avg(1,2,3)) 为了接受任意数量的关键字参数,使用一个以 ** 开头的参 ...
分类:
编程语言 时间:
2016-03-31 18:28:31
阅读次数:
180
变量:局部变量;本地变量;环境变量;位置参数变量;特殊变量 位置参数变量:myscript.sh argu1 argu2... 引用方式:$1, $2, ..., ${10}, ${11}, ... 特殊变量:$0:脚本文件路径本身;$#:脚本参数的个数;$*:所有参数;$@:所有参数 单分
分类:
其他好文 时间:
2016-03-15 20:24:23
阅读次数:
132
模块就是一个包含python代码的文本文件,文件名以.py结尾,这是python扩展名; 1、创建一个模块nester.py,文件内容为: '''这是一个模块,可以打印列表,其中可能包含嵌套列表''' def print_list(the_list): """这个函数取一个位置参数the_list,
分类:
其他好文 时间:
2016-03-12 13:25:15
阅读次数:
214
1. Process 创建进程的类:Process([group [, target [, name [, args [, kwargs]]]]]),target表示调用对象,args表示调用对象的位置参数元组。kwargs表示调用对象的字典。name为别名。group实质上不使用。 方法:is_a
分类:
编程语言 时间:
2016-03-09 08:17:00
阅读次数:
406
环境变量\\在所有的shell里面生效普通变量\\在当前shell里面生效预定义变量\\操作系统定义的变量,$?,$*,$!,$0位置变量\\引用位置参数的变量$1---$9$n:表示一个命令的不同位置的参数$#:表示一个命令所有参数的计数$*或者$@表示一个命令所有参数细节$$当前SHELL的PID$?前一条命令..
分类:
其他好文 时间:
2016-03-09 07:13:31
阅读次数:
129
shell 的for循环 的格式如下: for 变量 in 列表 do ... done 列表是一组值的序列 每个值通过空格隔开 每循环一次,列表中的下一个值赋给变量 in 列表是可选的,如果不用他,for循环使用命令行的位置参数 例子 输出列表中的数字 for x in 1 2 3 4 5 do
分类:
系统相关 时间:
2016-02-27 16:24:53
阅读次数:
194