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

python学习——函数

时间:2020-02-20 22:27:18      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:oba   pre   pytho   全局   ret   文件   return   code   print   

函数返回值

1、判断该函数是否有返回值:按住ctrl+函数名,如果是none则没有返回值

2、函数返回多个值,在return后加,用,隔开

3、当函数执行到return后,会直接跳出函数返回结果(即:return后面的代码无意义)

 

def fun(n):
    print(n**2)

res=fun(8)
print(res)

结果:
64
None
def fun(n):
    print(n**2)
    return n**2

res=fun(8)
print(res)

结果:
64
64

 

全局变量和局部变量

全局变量:直接定义在python文件中的变量

局部变量:定义在函数中的变量,只能在该函数内部调用

 

在函数内部定义全局变量

使用global进行声明

def fun():
   global c
   c=100
fun()

 

python学习——函数

标签:oba   pre   pytho   全局   ret   文件   return   code   print   

原文地址:https://www.cnblogs.com/erchun/p/12337567.html

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