def是将一个函数对象和一个变量关联起来,这样使用 变量名() 就可以调用该函数,而lambda定义函数,直接返回的函数对象。变量的作用域:变量分为函数内的变量(本地变量),模块的变量(全局变量),built_in变量(整个Pyhton语言事先定义好的变量,如 for、list),其作用域依次由小增...
分类:
其他好文 时间:
2015-10-05 06:57:08
阅读次数:
304
闭包是很多语言都具备的特性,在js中,闭包主要涉及到js的几个其他的特性:作用域链,垃圾(内存)回收机制,函数嵌套,等等. 在理解闭包以前.最好能先理解一下作用域链的含义,简单来说,作用域链就是函数在定义的时候创建的,用于寻找使用到的变量的值的一个索引,而他内部的规则是,把函数自身的本地变量放在最....
分类:
编程语言 时间:
2015-09-29 16:24:54
阅读次数:
148
变量及运算符变量变量,即可变化的量,实质是定义一段内存空间,这段空间可以存取任意符合定义的数据类型的数据。一、bash变量命名:1、只能包含字母、数字和下划线,并且不能以数字开头2、不应该跟系统中已有的环境变量重名3、最好能见名知意二、bash变量分类:1、本地变量:..
分类:
系统相关 时间:
2015-09-19 19:57:19
阅读次数:
288
这是我的第一篇博客,就把自己学过的一些总结起来,如果有错,请联系我更改1,命名规范 字段,本地变量用Camal命名法,即首字母小写,其他大写. 类型,方法,属性用Pascal命名法.2,注释方法 行注释:// 文档注释: /// 块注释:/* */3,预定义类型 简单类型:11种数字类...
bash变量类型:环境变量本地变量(局部变量)位置变量特殊变量本地变量:只在当前进程(shell)中有效。bash:直接使用,不必声明:Name=jerry;变量替换:如何引用变量:${变量}。花括号大部分时间可以省略,如上例,想要使用变量中的值,echo$Name.例外情况:双引号(若引用):例如Na..
分类:
系统相关 时间:
2015-09-17 21:45:04
阅读次数:
305
这一章节我们来讨论一下参数与共享引用
承接上一章节所说的参数的传递是通过自动将对象赋值给本地变量名来实现的,其本质就是复制引用,传递对象
1.我们下面以传递不可变对象为例子:
>>> b=1
>>> def test(x):
print(x)
print(id(x))
x=2
print(x)
print(id(x))
>>> test(b)
1
497734096
2
...
分类:
编程语言 时间:
2015-09-16 09:47:40
阅读次数:
205
一、bash变量类型: 本地变量 局部变量 环境变量 位置变量 特殊变量(内置) 二、本地变量: varname=value:作用域为整个bash进程可以使用; 变量命名规范: 1. 只能含字母、数字和下划线,并且以字母和下划线开头 2. 最好不要跟系统已有的环境变量重名 3. 见名知意 三、局部变...
分类:
其他好文 时间:
2015-09-15 12:41:18
阅读次数:
144
一、this关键字 在C#中,this关键字有以下3种常见的用法: 1.用在类的属性、实例方法或实例构造方法中,区分成员名和本地变量(或参数)。下面的示例声明一个名为Myclass的类,类中包括一个实例字段myVal和一个实例构造函数,该构造函数带一个名为myVal的参数,在方法中,通过this.....
分类:
其他好文 时间:
2015-09-11 19:03:54
阅读次数:
226
linux中的变量分为本地变量,环境变量,局部变量,位置变量,特殊变量本地变量:只对当前shell进程有效,立即生效用法:变量名=值引用:${变量名},大于号可以省略例[root@CentOS02~]#name=jerry
[root@CentOS02~]#echo$name
jerry环境变量:1.对当前shell和当前shell的所有子shell有效,..
分类:
系统相关 时间:
2015-09-10 02:10:13
阅读次数:
185
变量的定义:简单说就是让某个特定的字符串代表不固定的内容。
变量的分类:
环境变量:作用范围为当前shell进程及其子进程
本地变量:作用范围为当前shell进程
局部变量:作用范围仅为当前shell进程中某代码片断(通常为函数上下文)
位置变量:
特殊变量:
变量的取用:echo
..
分类:
其他好文 时间:
2015-09-08 07:13:55
阅读次数:
147