函数的定义及常见函数类型

2018-08-21  本文已影响55人  握瑾怀瑜_

文章仅供学习参考

什么样的东西会把他定义成一个函数呢?

把具有独立功能的代码块当做一个整体,这个整体称之为函数。

函数的定义方式

在python中可以使用“def 函数名():”的方式来定义函数,函数名的命名与字符串命名规则相同,

在定义函数之后如果不调用函数python解释器不会自动执行函数,

调用函数

调用函数可以使用“函数名()”的方式来进行调用。

python中常见的4中函数

(1)无参数,无返回值

def number():

pass

(2)有返回值

def number():

return xxx

(3)有参数,无返回值

def number(test):

pass

(4)有参数,有返回值

def number(test):

return xxx

函数示例

# 带有参数的函数

"""

def result(a,b):

    number = a + b

    print("%d+%d=%d"%(a,b,number))

num1 = int(input("请输入第一个数字:"))

num2 = int(input("请输入第二个数字:"))

result(num1,num2)

"""

# 带有返回值的函数

"""

def get_page():

    wendu = 22

    print('当前温度是:%d' % wendu)

    return wendu

def get_wendu_page(wendu):

    wendu = wendu + 5   # 在一个函数中不允许调用另一个函数的变量,除非这个变量带有返回值

    print('当前温度为:%d'%wendu)

result = get_page()

get_wendu_page(result)

# return的作用是把一个值返回到调用的地方去,当执行到return语句,函数会自动结束

"""

上一篇下一篇

猜你喜欢

热点阅读