函数操作函数是重用的程序段。它们允许你给一块语句一个名称,然后你可以在你的程序的任何地方使用这个名称任意多次地运行这个语句块。这被称为 调用 函数。我们已经使用了许多内建的函数,比如len和range。函数通过def关键字定义。def关键字后跟一个函数的 标识符 名称,然后跟一对圆括号。圆括号之中可以包括一些变量名,该行以冒号结尾。接下来是一块语句,它们是函数体。def print_hello(): print "Hello, you!"print_hello()Hello, you!def hello(who): print "Hello, %s!" % whohello('you')hello('me')Hello, you!
Hello, me!print "把之前写过的语句块稍微包装下就是函数了\n"def findAll(string, pattern): posL = [] pos = 0 for i in string: pos += 1 if i == pattern:
………………………………