码迷,mamicode.com
首页 > 编程语言 > 详细

第七讲 python自定义函数

时间:2015-03-16 11:17:12      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:python 学习

函数:将功能封装

语法结构

    def function_name (参数......)

        code....

        code....

        code....

注意:

1,尾部有冒号

2,不用花括号,但是需使用相同的缩进,如果没有相同缩进,则不作为函数体而是作为主程序

3,自定义函数无返回值类型-------------无类型之说

无形参:

def test_a():
    print ‘hello robin‘
    print ‘www.baidu.com‘

test_a()-------调用函数(任意地方,不限次数调用)

有形参:

def test_b(val1,val2):
    print val1,----------不换行输出,如果不加逗号则换行输出
    print val2

test_b(12,13)

test_b(‘hello‘,‘robin‘)-----调用函数,传入实参(一一对应)

备注: 12,13 为实参,val1和val2为形参



python自定义函数的分类:

有返回值的、无返回值的

有形参的、无形参的

第七讲 python自定义函数

标签:python 学习

原文地址:http://tenderrain.blog.51cto.com/9202912/1620670

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!