day13

作者: 曹操贼6 | 来源:发表于2017-11-09 21:07 被阅读0次

                                         函数的定义和调用

    1、定义:

    def函数名([参数]):            def f(a,b):

    代码块                                       print(a+b)

    [return表达式]                    f(1,2)

    2、调用

    函数名([参数])

                                        函数的文档说明  

                               使用import (文件名)导入

                                       函数的4种类型

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

    1、无参,无返回值。

    def f():

      print('f...')

      print('f...')

    f()

    2、有参,无返回值。

    def f():

       print('f1...')

       print('f2...')

       return 'python'

    f()

    3、无参,

    def f(name,pwd):

          print('f...')

          print('name=%s,pwd=%s'%(name,pwd))

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

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

        (arg1,arg2)有返回值。

    4、有参,有返回值。

    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('登录失败')

                                       reture的用法

    return 只能写在方法里面

     1、 return 值 表示 这个函数结束,并得到一个值 如果函数后面还有代码不执行,所以一般return放在函数的最后面

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

             def f():

                    print('f1...')

                    #return 10

                   return

            print('f2...')

            print(f())

    相关文章

      网友评论

          本文标题:day13

          本文链接:https://www.haomeiwen.com/subject/gyimmxtx.html