本博客原文来自:http://www.cnblogs.com/xiexiaoxiao/p/7772441.html,对原作者表示感谢,此处个人转载. 1. 常用 if ... else写法 # 语法 if CONDITION: STATEMENTS else: STATEMENTS # 举例:a和b中的较大数赋值给c a, b, c = , , if a>b: c = a else: c = b 2. if ... else 一行表达式 # 当if为真时,VAR = VALUE1, 否则VAR=
1.javascript函数写法种类: (一).第一种 function test(param){ return 111; } (二).第二种 var test = function(param){ return 222; } 备注:小程序里面是 param:function(){ }这个其实也是这种写法! (三).第三种 var k = (param)=>{ return 111; } 备注:第二种和第三种可以用在回调函数中! 2.php函数写法种类: function test($param
枚举 之前我们这样操作: Python 1 2 3 4 i = 0 for item in iterable: print i, item i += 1 现在我们这样操作: Python 1 2 for i, item in enumerate(iterable): print i, item enumerate函数还可以接收第二个参数.就像下面这样: Python 1 2 3 4 5 >>>
目录缩进流程控制语句表达式函数对象的方法类型数学运算 缩进Python开发者有意让违反了缩进规则的程序不能通过编译,以此来强制程序员养成良好的编程习惯.并且Python语言利用缩进表示语句块的开始和退出(Off-side规则),而非使用花括号或 者某种关键字.增加缩进表示语句块的开始,而减少缩进则表示语句块的退出.缩进成为了语法的一部分.例如if语句: if age < 21: print("你不能买酒.") print("不过你能买口香糖.") print(
可变参数 在Python函数中,还可以定义可变参数.顾名思义,可变参数就是传入的参数个数是可变的,可以是1个.2个到任意个,还可以是0个. 我们以数学题为例子,给定一组数字a,b,c……,请计算a2 + b2 + c2 + ……. 要定义出这个函数,我们必须确定输入的参数.由于参数个数不确定,我们首先想到可以把a,b,c……作为一个list或tuple传进来,这样,函数可以定义如下: def calc(numbers): sum = 0 for n in numbers: sum = sum +
1.list L = ['a','a','a','a','a','a3'] L[0] = a L[-1] = a3 添加新元素 L.append('paul') L.insert(-1,'Paul') 删除元素 L.pop(2) list 里面元素不要求必须是同一种数据类型 L.remove('Paul') 2.tuple (元组),tuple 一旦创建即不能修改: t = ('a',2,'awefawe',4) t[0] = a print t t = (1) 因为(