python如何定义和调用函数

 我来答
老男孩教育
2022-10-21 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者
老男孩教育
专注于Linux高级运维、Python开发、大数据培训,为您分享行业前沿的技术,有效的学习方法和有价值的学习资料。
向TA提问
展开全部

1、函数定义

①使用def关键字定义函数

def 函数名(参数1.参数2.参数3...):

"""文档字符串,docstring,用来说明函数的作用"""

#函数体

return 表达式

注释的作用:说明函数是做什么的,函数有什么功能。

③遇到冒号要缩进,冒号后面所有的缩进的代码块构成了函数体,描述了函数是做什么的,即函数的功能是什么。Python函数的本质与数学中的函数的本质是一致的。

2、函数调用

①函数必须先定义,才能调用,否则会报错。

②无参数时函数的调用:函数名(),有参数时函数的调用:函数名(参数1.参数2.……)

③不要在定义函数的时候在函数体里面调用本身,否则会出不来,陷入循环调用。

④函数需要调用函数体才会被执行,单纯的只是定义函数是不会被执行的。

⑤Debug工具中Step into进入到调用的函数里,Step Into My Code进入到调用的模块里函数。

石卒冫水
2021-04-14 · TA获得超过5985个赞
知道大有可为答主
回答量:2.1万
采纳率:36%
帮助的人:1907万
展开全部
自定义函数用
def 函数名(参数):
(缩进)写具体的函数部分,和写普通程序一样,只不过用return来返回需要的结果。
主程序里面和使用普通内置函数一样,函数名(参数)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神一样的食言
2021-04-14 · TA获得超过284个赞
知道答主
回答量:82
采纳率:0%
帮助的人:17.9万
展开全部
通过 def关键字定义函数;如 def demo() {xxxxx},demo为自定义的函数名
通过函数名+()的形式调用函数;如demo()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
王昊田Jayson
2021-04-13
知道答主
回答量:26
采纳率:0%
帮助的人:1.3万
展开全部
定义输入a=input()
调用是import
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式