一、生成器 1、列表生成式 有列表data=[1,2,3,4],要求将列表data里面的数据均加1: 除了循环,可以用列表生成式一行写出替代多行的循环 生成式中也可以写三元运算 列表生成式,是python内置的一种直接生成list的表达式,可以直接生成一个列表,但是受内存限制,容量有限,如果生成的数 ...
分类:
其他好文 时间:
2016-11-10 11:58:15
阅读次数:
280
本节内容 1. 函数基本语法及特性 2. 参数与局部变量 3. 返回值 嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8.内置函数 函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具体区别,我们后面会讲,编程中的函数在英文中也有很多不同的 ...
分类:
编程语言 时间:
2016-11-04 23:46:08
阅读次数:
333
三元运算符的功能与“if...else”流程语句一致,它在一行中书写,代码非常精练、执行效率更高。在PHP程序中恰当地使用三元运算符能够令脚本更为简洁、高效。代码格式如下:(expr1)?(expr2):(expr3);解释:如果条件“expr1”成立,则执行语句“expr2”,否则执行“expr3”。实现..
分类:
Web程序 时间:
2016-11-01 21:43:48
阅读次数:
257
立即结束本次循环,判断循环条件,如果成立,则进入下一次循环,否则退出循环.举例:运动员跑步喝水的例子比如:我编写代码的时候,上个厕所,回来继续写代码练习1:namespace _09.练习02{ class Program { static void Main(string[] args) { //... ...
分类:
其他好文 时间:
2016-11-01 13:46:42
阅读次数:
195
回顾 运算符:算术运算符、逻辑运算符、比较运算符、位运算符、赋值运算符、字符串运算符、自操作运算符、错误抑制符、三元运算符 位:二进制、原码、反码、补码 流程控制:顺序、分支、循环 分支结构:if分支 和 switch分支 switch:每个case最后面都会跟上break switch:适合固定值 ...
分类:
Web程序 时间:
2016-10-31 21:32:40
阅读次数:
194
字典查询快的原因 字符编码 函数定义 局部变量、全局变量 返回值 嵌套函数 递归(二分查找) 三元运算 map lamba 函数式编程 高阶函数 内置函数 字典占用内存比列表多,但是查询速度比列表快的多 为什么会查询速度会快呢?因为他是hash类型的,那什么是hash呢? 哈希算法将任意长度的二进制 ...
分类:
编程语言 时间:
2016-10-31 00:23:08
阅读次数:
361
1.数字 int(整型) long(长整型) float(浮点型) complex(复数) 2.布尔值 真或假 1 或 0 3.字符串 4.列表 5.元组(不可变列表) 6.字典(无序) 三元运算 result = 值1 if 条件 else 值2 如果条件为真:result = 值1 如果条件为假 ...
分类:
编程语言 时间:
2016-10-27 15:14:34
阅读次数:
195
从学PHP到现在将近半年时间,今天在李炎恢老师的课程中看到一个这样的语句classFactory{
staticprivate$_action=null;
staticpublicfunctionsetAction(){
eval(‘self::$_action=new‘.ucfirst(isset($_GET[‘a‘])?$_GET[‘a‘]:‘Index‘).‘Action();‘);
returnself::$_action;
}
}..
分类:
Web程序 时间:
2016-10-27 01:52:51
阅读次数:
238
一 set 集合 (无序且不重复的元素集合) 二 三元运算 (if else的简写) 三 lambda表达式(可以接两个参数,只能用一行) 四 函数 I 返回值 如果return没有指定返回值,是none. II 参数 1 普通参数(严格按照顺序,将实际参数赋值给形式参数) 2 默认参数(必须放置在 ...
分类:
编程语言 时间:
2016-10-26 20:21:19
阅读次数:
258