1.len函数: 取字符串的长度 用法:k=len(string_name) k的值是字符串string的长度 2.split函数: 用单字符对目标字符串进行分割 用法:string_name.split(“ ”) 即用空格对字符串string进行分割 3.replace函数: 将目标字符串中的特定 ...
分类:
编程语言 时间:
2016-04-17 00:48:48
阅读次数:
247
在C#中没有独立的函数存在,只有类的(动态或静态)方法这一概念,它指的是类中用于执行计算或其它行为的成员。在Python中,你可以使用类似C#的方式定义类的动态或静态成员方法,因为它与C#一样支持完全的面向对象编程。你也可以用过程式编程的方式来编写Python程序,这时Python中的函数与类可以没
分类:
编程语言 时间:
2016-03-14 09:27:33
阅读次数:
171
Python中的函数式编程高阶函数高阶函数就是把函数当做参数传递的一种函数。其与C#中的委托有点相似,个人认为。 def add(x,y,f): return f( x)+ f( y) print add(-18,11,a...
分类:
编程语言 时间:
2015-09-20 01:34:22
阅读次数:
229
一 前言 初次接触函数式编程是在学习分布式计算的时候,那时候对map/reduce是不明觉厉,也没有懂多少原理方面的东西。Python中的函数式编程也算是初步了解一下map/reduce。所谓函数式编程,本质上是可以归结为面向过程的程序设计,但是它的思想很接近数学计算。它比一般的编程范式要更抽象,....
分类:
编程语言 时间:
2015-08-26 15:20:20
阅读次数:
206
转载请注明来源:唐磊的个人博客《python中decorator详解》 前面写python的AOP解决方案时提到了decorator,这篇文章就详细的来整理下python的装饰器——decorator。 python中的函数即objects 一步一步来,先了解下...
分类:
编程语言 时间:
2015-08-17 12:22:11
阅读次数:
186
Python中的函数也是一种对象,而且函数还是一等公民。函数能作为参数,也能作为返回值,这使得Python中的函数变得很灵活。想想前面两篇中介绍的通过内嵌函数实现的装饰器和闭包。下面就介绍一下Python函数相关的一写内容。可变长度参数在编程的过程中,可能会遇到函数参数个数不固定的情况,这时就需要使...
分类:
编程语言 时间:
2015-07-21 14:29:57
阅读次数:
148
声明:转载自伯乐在线Python中的函数,无论是命名函数,还是匿名函数,都是语句和表达式的集合。在Python中,函数是第一个类对象,这意味着函数的用法并没有限制。Python函数的使用方式就像Python中其他值一样,例如字符串和数字等。Python函数拥有一些属性,通过使用Python内置函数dir就能查看这些属性,如下代码所示:def square(x):
return x**2>>>...
分类:
编程语言 时间:
2015-06-30 12:59:50
阅读次数:
227
在C++的类中,有两种函数:普通成员函数和静态成员函数,差别是成员函数通过类实例调用,而静态成员函数通过类名调用。本质上,成员函数在调用的时候会默认把this指针作为第一个参数传入,而静态成员函数不需要绑定this指针。在python的类设计中,可以说将C++的这种隐式行为显式的表达出来了。clas...
分类:
编程语言 时间:
2015-06-29 19:30:47
阅读次数:
190
第一节 函数的介绍1)函数就是完成特定功能的一个语句组,这组语句作为一个单位使用,并且给它取一个名字。?2)可以通过函数名在程序的不同地方多次执行(这通常叫做函数调用),却不需要在所有地方都重复编写这些语句。3)自定义函数 - 用户自己编写的4)预定义的python函数 - 系统自带的一些函数,还有...
分类:
编程语言 时间:
2015-05-12 20:42:48
阅读次数:
168