上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 46 下一页
摘要: -1单个使用时表示最后一个: 表示范围(区间)时,因为是开区间表示方法,如[0:2]是不包括2的所以 [0:-1]只能访问到倒数第二个(不包括-1),此时‘空’才能访问到最后一个。 阅读全文
posted @ 2016-06-13 16:57 宋桓公 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 正规写法: 等价写法: 错误写法: 如果timeslong并不是一个返回函数便签的高阶函数,那么就会报这个错误! 如果说f()的实现过程就是将f作为参数传入timeslong(),这样不应该报错,如:timeslong(f),这样不仅不报错,而且实现同样的功能! 那,上面报错的原因是什么呢?我们得从 阅读全文
posted @ 2016-06-13 15:14 宋桓公 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 装饰器,又名函数修饰符。笔者觉得函数修饰符,这个名字更能直观的反应他的作用。 函数修饰符语法特征 : @ + 修饰符 函数修饰符的装饰对象: 函数修饰符,就是说他修饰的是函数,而不是其他的东西,不是类,也不是变量,就函数而已! 修饰符本身可以是哪些东西: 1、函数标签(C/C++的说法:函数指针) 阅读全文
posted @ 2016-06-13 15:12 宋桓公 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 《C++中的this和Python的self对比》基本都是针对函数而言的,从变量的角度看,也有相同之处。 C++中,类中定义的变量一般叫做成员变量,或者说是成员属性,它只属于实例对象,只有实例对象才能用。加上了static关键字才是给类用的 称之为静态变量。 而python不同,实例对象调用属性时, 阅读全文
posted @ 2016-06-13 15:05 宋桓公 阅读(1724) 评论(0) 推荐(0) 编辑
摘要: 这些都是python的特色,不仅强大,而且好用,配合起来使用更是无敌。 零、lambda lambda用于产生一个匿名表达式,组成部分为:lambda + ‘函数表达式’ ‘函数表达式’由一个冒号加上两个‘操作数’组成,如: lambda x:x*3 冒号左边的操作数,作为函数的参数;冒号右边的作为 阅读全文
posted @ 2016-06-13 14:57 宋桓公 阅读(6733) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 46 下一页