导语:
本文主要介绍了关于python函数定义如何使用的相关知识,包括python定义函数后调用,以及python format函数这些编程知识,希望对大家有参考作用。
定义一个函数
使用关键字 def 告诉 Python 你将要定义一个函数。
给你的函数一个名字。函数名应该表明函数的作用。
给函数需要的数据起名称。
它们是变量名,而且只在函数里用。
这些名称被称为函数的参数(arguments)
确保函数的定义以冒号结束。
在函数内部,写下任意你想要的代码。
使用你的函数
函数名后跟圆括号调用函数。
在圆括号中,给出函数运行需要的数据。
函数中的参数可以是变量,例如 current_name 和 current_age,也可以是实际数据,例如 'eric' 和 5。
第一个例子
第一个简单的例子,我们实现一个祝贺程序。让我们首先实现一个没有函数的版本,并尝试了解函数的作用。如下:
print("You are doing good work, Adriana!")
print("Thank you very much for your efforts on this project.")
print("\nYou are doing good work, Billy!")
print("Thank you very much for your efforts on this project.")
print("\nYou are doing good work, Caroline!")
print("Thank you very much for your efforts on this project.")
上面的代码有很多重复的地方,用函数来替换重复的代码,需要的地方可以参考。使用该函数后的代码如下所示:
def thank_you(name):
# This function prints a two-line personalized thank you message.
print("\nYou are doing good work, %s!" % name)
print("Thank you very much for your efforts on this project.")
thank_you('Adriana')
thank_you('Billy')
thank_you('Caroline')
在初始代码中,除了名称之外,打印的每条语句都是相同的。当你看到这样的重复语句时,你可以使用函数来让你的程序更有效率。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中检查字符串是否有空格08/20
- ♥ python TestCase测试用例的使用方法12/04
- ♥ python列表切片规则是什么?怎么做?10/29
- ♥ 有个程序猿,用12万行代码堆出来个「蔡徐坤」,编译还能通过?!12/29
- ♥ 如何降级python版本08/12
- ♥ python请求请求乱码怎么办10/29
内容反馈