函数基本定义与调用

2017-11-08  本文已影响0人  Boom_苏

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。

内置函数:

python内置的函数,可以直接调用,

自定义函数:

定义:

def 函数名([参数]):

代码块

[return 表达式]

调用

函数名([参数])

根据是否有参数和是否有返回值,函数分为4种类型

无参,无返回值

def a():

    print('sda')

a()

s = a()

print(s)

会输出None,因为没有返回值,相当于返回了一个None

有参,无返回值

def a(name):

    print('%s'%name)

无参,有返回值

def f():

    print('f1...')

    print('f2...')

    return 'python'

f()

ret = f()

print(ret)

有参,有返回值

def login(name,pwd):

    if name=='laowang' and pwd=='123456':

        return True

    else:

        return False

arg1 = input('输入用户名:')

arg2 = input('输入密码:')

ret = login(arg1,arg2)

if ret:

    print('登录成功')

else:

    print('登录失败')

return 只能写在方法里面

1、

return 值  表示  这个函数结束,并得到一个值

如果函数后面还有代码不执行,所以一般return放在函数的最后面

2、

return    表示,结束函数,返回值None  == return None

上一篇 下一篇

猜你喜欢

热点阅读