English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل أساسي لتعلم Python

تحكم العمليات في Python

الوظائف في Python

أنواع البيانات في Python

إجراءات ملفات Python

كائنات وصفات Python

Python تاريخ وتوقيت

Python 高级知识

Python 参考手册

الوظائف المخصصة في Python

在本教程中,您将发现使用用户自定义的函数和最佳实践的优势。

Python中的用户定义函数是什么?

我们将自己定义为执行某些特定任务的功能称为用户定义函数。我们已经讨论了在Python中定义和调用函数的方式。

Python附带的函数称为内置函数。如果我们使用他人以库的形式编写的函数,则可以将其称为库函数。

我们自己编写的所有其他函数都属于用户定义的函数。因此,我们的用户定义函数可能是其他人的库函数。

用户定义函数的优点

  1. 用户定义的函数有助于将大型程序分解为小段,从而使程序易于理解,维护和调试。

  2. 如果程序中出现重复的代码。函数可用于包含这些代码,并在需要时通过调用该函数执行。

  3. 从事大型项目的程序员可以通过执行不同的函数来划分工作量。

用户定义函数的示例

# 项目说明
# 用户定义函数的使用
def add_numbers(x,y):
   sum = x + y
   return sum
num1 = 5
num2 = 6
print("总和 ", add_numbers(num1, num2))

输出结果

输入数字: 2.4
输入另一个数字: 6.5
总和 8.9

在这里,我们定义了my_addition()将两个数字相加并返回结果的函数。

这是我们用户定义的函数。我们可以将函数内部的两个数字相乘(这完全取决于我们)。但是此内部操作将与函数命令不一致。 这会容易造成歧义,容易用错,所以建议自定义函数命名跟函数内部功能尽量一致。

根据函数执行的任务来命名函数是个好方法。

在上面的示例中,  print() 是Python中的 内置函数。