python函数定义如何使用

图片[1]-python函数定义如何使用-uusu优素-乐高,模型,3d打印,编程

定义一个函数

使用关键字 def 告诉 Python 你将要定义一个函数。

给你的函数起一个名字。函数名应当能表明函数是干什么的。

给函数需要的数据起名称。

它们是变量名,而且只在函数里用。

这些名称被称为函数的参数(arguments)

确保函数的定义以冒号结束。

在函数内部,写下任意你想要的代码。

使用你的函数

函数名后跟圆括号调用函数。

在圆括号中,给出函数运行需要的数据。

函数中的参数可以是变量,例如 current_name 和 current_age,也可以是实际的数据,例如 'eric' 和 5。

第一个例子

第一个简单的例子,我们实现一个道贺的程序。我们先实现一个不用函数的版本,尝试去理解函数的作用。如下所示:

print("Youaredoinggoodwork,Adriana!")
print("Thankyouverymuchforyoureffortsonthisproject.")
print("\nYouaredoinggoodwork,Billy!")
print("Thankyouverymuchforyoureffortsonthisproject.")
print("\nYouaredoinggoodwork,Caroline!")
print("Thankyouverymuchforyoureffortsonthisproject.")

上述代码有很多重复的地方,函数就是用来替代重复的代码,在需要的地方引用它。使用函数后的代码如下所示:

defthank_you(name):
#Thisfunctionprintsatwo-linepersonalizedthankyoumessage.
print("\nYouaredoinggoodwork,%s!"%name)
print("Thankyouverymuchforyoureffortsonthisproject.")

thank_you('Adriana')
thank_you('Billy')
thank_you('Caroline')

在初始代码中,每条被打印的语句中,除了名字其他部分都是相同的。当你看到这样的重复语句后,就可以使用函数使你的程序更有效率。

原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容