zoukankan      html  css  js  c++  java
  • 19-3-13Python中的函数

    def:关键字、定义、声明一个函数。

    def make():定义函数'make'

    *注:定义后的函数不调用是不执行的

    函数的调用:

           函数名+()==函数的调用

    def addnum():
        a = int(input('请输入第一个数:'))
        b = int(input('请输入第二个数:'))
        sum = a + b
        print(sum)
    addnum()

      #单输入addnum是表示这个函数的内存地址。

    函数的返回值:

    def addnum():
        a = int(input('请输入第一个数:'))
        b = int(input('请输入第二个数:'))
        sum = a + b
        return '加法'

    *返回值单个就是它本身,多个就是一个元组

    *返回值写了return,没有写内容返回的就是None

    *没有写return返回的也是None

    *return下面的代码都不执行,并且还结束了这个函数

    *返回值返回给调用者

    *函数名加括号不管在哪里,都表示执行一次

    函数的参数:

    def make():     #形参 char='探探'
        print('掏出手机')
        print('打开%s'%char)
    make('探探')      #实参
    # 将实参传递给形参的过程
    def make(a,b):
        print('掏出%s'%a)
        print('打开%s'%b)
    make('手机','探探')
    #多个参数传递
    def make(a,b,c):
        print('掏出%s'%a)
        print('打开%s,找一个%s'%(b,c))
    make('手机','探探','美女')
    def make(a, b, d=1):        #未知参数
        print(a, b)
    make(1, 2)

    *位置参数的位置必须在关键字参数前面。

  • 相关阅读:
    win7 64位安装mongodb及管理工具mongoVUE1.6.9.0
    常见共识算法
    Go语言学习笔记(5)——集合Map
    UPUPW Apache5.5系列本地开发环境配置
    TCP/IP协议
    HTTP协议
    Gossip协议
    《CAP定理》
    比特币双花攻击
    Fabric中的节点类型
  • 原文地址:https://www.cnblogs.com/1oo88/p/10522850.html
Copyright © 2011-2022 走看看