打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python 知识理解---函数

函数就如小程序,是组织好的,可以重复使用的,用来实现某一功能的代码.

例:print(),input(),len()...等。一般来说函数都带个括号(),在括号里放的是参数,参数指向的是函数要处理的数据。print('python'),括号里面的<Python>是print()函数要处理<打印的>的数据;input('输入一个数字:')括号里面的内容,提示要输入的数据,并获取;len()是要获取括号里的对象的长度...

函数的定义和调用

def love(name):   #定义函数,def 定义的意思,love 函数名,括号'()',冒号':'name是参数名         print(name+',爱你一万年!')  #缩进内容是函数内部的功能(函数内部的代码)  

love('小龙女')    #调用函数   函数名+括号+括号里面写参数

return 概念

return 是返回的意思,给函数给函数,函数会返回一个值给我们。

def hello(name): #定义函数,def 定义,hello是函数名,括号'()',冒号':'name是参数名                 return('hello,'+name+'!')

print(hello('word'))         #输出  hello,word!

n=hello('kimi')

print(n)                    #输出 hello,kimi!

对比发现love()函数没有返回值,该函数只干活,做完就没了。 有返回值的函数(hello())会返回我们需要的数据,以便我们后期处理用。

变量作用域 概念

在一个函数内定义的变量仅能在函数内使用,叫局部变量。

在函数外定义的变量,可以在程序的任何位置使用,叫全局变量。

一个可以比喻为私人房间的私人用品,只能自己使用。一个可以认为是公共区域的公共设施,每个人都可以是用。

n1=3             #定义一个全局变量                                                                                         def nunui():             #定义一个函数                                                                                          print(n1)                                                                                                                          n2=6        #定义一个局部变量                                                                                          print(n2)

输出结果是 3 和8

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Python中的函数
函数1_Python
Python征途--嵌套函数/嵌套作用域/闭包
python基础
Python函数
转:Python之全局变量
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服