[Python初学者]函数的含义,定义,用法,返回语句

在编程中,而不是多余的表达式精简表达是必须的。

如果您对它进行简短的编程,

  • 容易让人看到
  • 通过优化计算机易于处理

有诸如优点。

因此,在本文中,简化程序至关重要功能含义,定义以及您需要了解的其他内容我会解释一下!

对于那些担心学习Python编程的人

我开始学习Python是因为我想学习AI和数据科学
“您自己可以学到的东西是有限的。”
我想推荐给那些感到不安的人爱德美高级计划
有关AI的各种课程彻底的指导指导是功能!

对于那些想学习Python以便实践的人来说,首先自由”在线咨询参与在请试试。

也,爱德美高级计划的优缺点有关更多信息,请参考以下文章。
爱德米的声誉和口碑总结!介绍为什么要服用它

Python中的函数是什么?

Python中的函数是什么?一种咒语,使您可以在一行中执行多个固定过程就好像是

例如

def问候():
    打印('おはようございます')
    打印('こんにちは')
    打印('こんばんは')

如果定义功能

问候()

通过键入

早上好
你好
晚上好

结果将被返回。

这是,

def问候():
 print   (‘おはようございます’)
 print   (‘こんにちは’)
 print   (‘こんばんは’)

    print(‘おはようございます’)
    print(‘こんにちは’)
    print(‘こんばんは’)

多个过程

问候()

定义为一行完成因为我在做。

具有功能当有许多类似的过程时,可以简洁地编写以后可以在多个地方轻松更改程序(在进行编程学习时,您将不胜感激)。

Python中的函数定义(无参数)

该功能定义如下。

def(功能名称)():
    行いたい処理

①开头写def
②输入功能名称
③写“:”
④编写要使用换行符+缩进的过程

在Python中通过阻止代码,您可以指定要重复的过程。因此,您不必在过程结束时写完。

也,“:”经常被忘记,直到您习惯了所以要小心

例如,您可以按以下示例所示编写程序,如上例所示。

def问候():
    打印('おはようございます')
    打印('こんにちは')
    打印('こんばんは')

Python中的函数定义(带有参数)

Python函数允许您传递参数并为每个参数获取不同的结果。

具有参数的函数定义如下。

def(函数名称)((参数名称)):
    行いたい処理

①开头写def
②输入功能名称
③在()中写入参数名称
④写下“:”
⑤换行+缩进并编写要执行的过程(此处有一个参数)

您可以通过更改参数来获得不同的输出。

def greetingTo(name):
    打印(name + 'さん、おはようございます')
    打印(name + 'さん、こんにちは')
    打印(name + 'さん、こんばんは')

被定义为。

greetingTo('来栖')

如果输入

早安先生
Kurusu先生,您好
晚上好,Kurusu先生

将是输出。

如果您更改名称,

greetingTo('江嶋')
早安江岛先生
江shima先生您好
晚上好,江岛先生

输出也会改变!

Python函数返回值(return语句)

在Python函数中使用return语句指定返回值我能做到。

先前的功能是类似咒语的功能,可以进行处理,通过设置返回值将函数本身视为值可以做。

例如,您可以使用print()函数进行如下打印!

def addition(a, b):  # 足し算の関数を定義
    c = a + b  # 引数同士を足したものをcに代入
    return c  #関数をcという値とみなす(戻り値)

定义为

打印(addition(3, 4))
print(addition(5, 6))

如果输入

7
11

输出!

Python函数的局部和全局范围

在函数中设置的变量当地范围存在于局部变量叫做。

另一方面,变量在函数外部设置全球范围存在于全局变量叫做。

所有这些新词似乎都很难,局部是“功能内”,全局是“功能外”赶上就可以了。

这里,局部变量不能在全局范围内使用,也就是说,函数内部的变量不能在函数外部使用请记住这一点。

在以下程序中错误,因为在全局范围内使用了局部变量会出现。

def tax(price):
    incPrice = price * 1.1
    return int(incPrice)

print(incPrice)
# incPriceが定義されていないとエラー

反之亦然,全局变量可以在局部范围内使用(使用在函数内部的函数外部定义的变量)。

total = 100

def balance(cost):
    a = total - cost
    return a

print(balance(30))  #70

最后:让我们精通Python中的函数并编写简洁的代码!

函数是Python编程的基本语法。

让我们很好地理解它,以便我们可以编写更时尚的代码!

撰写本文的人

Yuuu

网络营销商。 統計学やAIにも興味があり、 使用Python / Octave学习数据科学, G検定に合格したりしている。