最佳日常交易
最佳日常交易

关于Androidbob体育提现bob哪个彩靠谱权威的链接可能会使我们赢得佣金。学到更多。

如何在Python中调用功能

这篇文章说明了如何使用python函数调用,如何传递变量。
经过
2021年4月10日

在上一篇文章中介绍Python,我演示了如何使用变量和条件语句制作一个简单的应用程序。为了在给定的编程语言中做任何真正强大的事情,您需要了解功能!在这篇文章中,我们将讨论Python函数调用。

什么是python函数调用?

在查看如何调用Python的功能之前,我们首先需要熟悉该概念。

另请阅读:最好的在线Python课程

在整个编程中都使用功能作为将某些任务分组在一起的一种方式。这在各种情况下变得有用,尤其是当需要多次进行重复任务时。

在整个编程中都使用功能作为将某些任务分组在一起的一种方式。

例如,如果您构建了一个在屏幕上绘制数百个三角形以生成万花筒效果的应用程序,则可以通过两种方式之一来执行此操作:

  • 无功能:通过反复编写代码来绘制三角形。
  • 使用Python函数调用:通过生成许多坐标并将其馈送到您的“绘制三角形”功能。

后者效率要高得多,需要更少的代码,并且通常是首选方法。不仅如此,而且如果您决定要画画正方形而不是三角形;您只需更改几行代码,整个输出将有所不同!

使用功能的另一个好处是它们是模块化的和便携式的。如果您在其中编写另一个带有三角形的程序,则只需复制并粘贴三角形代码即可!

python呼叫功能示例

这是一个非常简单的python函数示例,它将打印“ Hello World!”。在屏幕上:

代码
def hello_print():print(“ Hello world!”)return Hello_print()

这就是如何定义python的功能并将其称为!

这里的功能称为Helloprint。首先,我们使用DEF语句“定义”此功能,然后我们将任何想要成为其直接的代码放置。返回语句只需指示解释器在执行该函数之前的代码中返回到代码中的任何点。

请注意,我已将每个单词都用我的函数名称。这是一个很好的做法,因为它有助于区分python函数调用与语句。

现在,只要我们想说“你好!”我们可以简单地写Helloprint()它将发生!

例如:

代码
def hello_print():print(“ hello world!”)return hello_print()hello_print()

运行此代码,您现在将看到“ Hello World!”消息出现两次!

因为此代码是单独分组的,所以直到使用Python函数调用才能运行。这也意味着此代码将做同样的事情:

代码
def hello_print():print(“ hello world!”)return hello_print()hello_print()

这也意味着您应该能够弄清楚如何从另一个函数调用函数:

代码
def engretings_print():print(“ hello world!”)nice_day_today()return def nice_day_today():print(“今天,不是!

简而言之,这就是如何在Python中调用功能!但是我们仍然没有利用真实的Python功能的功能!

如何将信息传递给Python函数调用

虽然功能对于执行重复任务很有用,但它们的实际功能在于提供和接收数据的能力。这就是这些小括号的目的:它们允许我们在python中调用功能,同时也传递数据。

例如,以下代码将说“ Hello Adam”:

代码
def say_hello(名称):print(“ hello” + name)return say_hello(“ adam”)

这意味着相同的函数可以根据我们给出的变量执行略有不同的操作。

如何操纵数据

不过,更有用的是函数转换数据的能力。

为此,我们需要将信息传递到功能中,执行操作,然后返回该信息。

这是我们可以通过Python功能呼叫执行此操作的一种方法:

代码
def乘数(数字):return =数字 * 10打印(乘数(5))

在这里,输出将为“ 50”,因为数字5与Python函数调用传递,该函数返回该值乘以10。请注意我们如何编写Python函数调用,就像它是整数本身的名称一样。这允许非常快速,灵活的编码!

我们可以使用无数方法使用此功能。这是另一个仅需要三行代码的小示例:

代码
def计数器(名称):返回len(name)name_please =输入(“名称长度计数器!输入您的全名”)print(counter(name_please))

这个小应用程序是“名称长度计数器”。这使用了Python的LEN语句,该语句根据字符串的长度返回整数。因此,这个有趣的应用程序可以告诉您您的名字有多少个字符!

这包括空间,但是嘿,没有人是完美的。

我们只是在刮擦Python的表面

现在,您知道如何使用Python函数调用!这打开了一个可能性的世界,但不要止步于此!为了真正发挥Python的全部力量,您需要了解诸如功能,模块等等之类的概念。为此,我们建议您查看我们的指南最好的在线Python课程。

就是说,如果您是一个真正的初学者,并且正在寻找一门很容易开始的课程,我们强烈建议您使用Python编码:有抱负的开发人员培训,您只需49.99美元即可,这绝对是一个抢断,因为该课程的价值约为700美元。


有关Android Authority的更多开发人员新闻,功能和教程,请不要错过报名参加以下每月新闻通讯!bob哪个彩靠谱bob体育提现