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

5.Python(函数)

时间:2020-03-24 21:42:55      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:python   print   函数返回   没有   return语句   返回   mamicode   test   img   

函数

A.定义

1.定义一个函数

#语法
def 函数名(参数1,参数2,参数3,...):
    ‘‘‘注释‘‘‘
    函数体
    return 返回的值

#函数名要能反映其意义

2.函数返回值

(1)函数体内部的语句执行是,一旦执行到return时,函数就执行完毕,并将结果返回。

(2)如果没有return语句,函数执行完毕也会有返回结果,只是结果为none

def test01():
    msg = test01
    print(msg)

print(test01())

技术图片

 

 

(3)return返回一个值

def test02():
    msg = test02
    return msg
print(test02())

技术图片

 

 

(4)return返回一堆值,最后返回的是一个元组

def test03():
    msg = test03
    return 1,2,3,4,a,[alex],{name:alex},None

print(test03())

技术图片

 

 

B.函数的参数

1.位置参数,按照从左到右的顺序定义的参数

def calc(x, y):
    t = x**y
    return t
res = calc(2,3)
print(res)

这个函数体验两个参数,都是位置参数,调用函数是,传入的两个值按照位置顺序依次赋给参数x,y

 

5.Python(函数)

标签:python   print   函数返回   没有   return语句   返回   mamicode   test   img   

原文地址:https://www.cnblogs.com/zhaojiayu/p/12562202.html

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