python基本的语法:
#!/usr/bin/envpython
#coding:utf-8#指定字符集
defadd_function(a,b):#切记冒号
c=a+b#首行缩进四个字符
returnc
if__name__=="__main__":
result=add_function(10,20)#等号左右空格
printresult#说明缩进四个字符
python函数调用
#!/usr/bin/envpython
#..
分类:
编程语言 时间:
2016-08-06 07:05:48
阅读次数:
149
Python函数的说明与运用函数定义:函数是一组语句的集合,用以实现某一特定功能。函数可简化脚本,函数包括内置函数和自定义函数自定义函数框架:在python中使用def可以声明一个函数,完整的函数是由函数名,参数,函数体,返回值。声明函数的形式如下:def函数名(参数)
函数..
分类:
编程语言 时间:
2016-08-02 22:30:24
阅读次数:
359
Python函数全球变量<局部变量传参方法:位置传参和关键字传参(常用关键字传参)函数里定义参数默认值需放在最后错误的Deffunc_name(arg=100,arg1,arg2,arg,3):正确的Deffunc_name(arg1,arg2,arg,3,arg=100):可变位置函数(所谓的可变是指传参数量可变)Deffunc_name(*a..
分类:
编程语言 时间:
2016-08-01 23:19:50
阅读次数:
284
def square_of_sum(L): sum=0; for i in L: sum+=i*i return sum print square_of_sum([1, 2, 3, 4, 5])print square_of_sum([-5, 0, 5, 15, 25]) ...
分类:
编程语言 时间:
2016-07-25 01:49:18
阅读次数:
248
1 把函数赋值给变量 >>> f = abs >>> f(-10) 102 高阶函数 def add(x, y, f): return f(x) + f(y)3 map 函数接收两个参数,一个是函数,一个是序列,传入的函数依次作用到序列的每个元素,并把结果作为新的list返回。 4 reduce。r ...
分类:
编程语言 时间:
2016-07-22 13:02:28
阅读次数:
179
# -*- coding: utf-8 -*-python奇怪的作用域: 分全局变量globals()和局部变量locals() python函数中参数的默认值是可选的 装饰器(Decorators):一个decorator只是一个带有一个函数作为参数并返回一个替换函数的闭包。装饰器的语法糖@ ...
分类:
编程语言 时间:
2016-07-22 10:04:43
阅读次数:
149
编写函数应该注意三点(1)def函数名()//定义函数(2)def函数名(参数)//可以往进传参(3)函数应该有返回值,用return来返回脚本:用函数来实现斐波那契数列#!/usr/bin/envpythondeffibs(num)://定义一个函数fibs=[0,1]//定义一个初始的列表foriinrange(num-2)://循环fibs.app..
分类:
编程语言 时间:
2016-07-20 06:47:06
阅读次数:
150
Python自动补全Python自动补全有vim编辑下和python交互模式下,下面分别介绍如何在这2种情况下实现Tab键自动补全。一、vim python自动补全插件:pydiction可以实现下面python代码的自动补全: 简单python关键词补全 python 函数补全带括号 python ...
分类:
编程语言 时间:
2016-07-15 13:40:25
阅读次数:
524
Python函数一、函数函数就是完成特定功能的一个语句组,这组语句可以作为一个单位使用,并且给它取一个名字可以通过函数名在程序的不同的地方多次执行(这通常叫做函数调用),却不需要在所有地方都重复编写这些语句自定义函数和预定义函数函数作用:降低编程的难度、代码重用当..
分类:
编程语言 时间:
2016-07-13 23:31:56
阅读次数:
291