美文网首页python入门
函数参数和返回值

函数参数和返回值

作者: 朱兰Juran | 来源:发表于2022-05-24 08:42 被阅读0次

函数参数

大部分函数都有参数。 下面的例子定义了一个带有一个参数的函数:

def print_with_exclamation(word):

  print(word + "!")

print_with_exclamation("皮卡丘")

print_with_exclamation("可达鸭")

print_with_exclamation("小火龙")

结果:

皮卡丘!

可达鸭!

小火龙!

正如你所看到的,参数是在括号内定义的。


多个参数

使用逗号分隔多个参数

def print_sum_twice(x, y):

  print(x + y)

  print(x + y)

print_sum_twice(3, 8)

结果:

11

11


函数参数使用

函数参数可以在函数内部当变量使用。但是,它们不能在函数的定义之外被引用。函数内部创建的其他变量也不能在函数外部被引用。

def function(variable):

  variable += 1

  print(variable)

function(7)

print(variable)

结果:

8

NameError: name 'variable' is not defined


函数返回值

某些函数(如 int 或 str)会返回一个稍后可用的值。 定义的函数可以使用 return 语句执行此操作。

例如:

def max(x, y):

    if x >=y:

        return x

    else:

        return y

print(max(4, 7))

z = max(8, 5)

print(z)

结果:

7

8

return 语句不能在函数定义之外使用。


一旦你从一个函数返回一个值,函数立即停止执行。

返回语句之后的任何代码都不会执行。

例如:

def add_numbers(x, y):

  total = x + y

  return total

  print("This won't be printed")

print(add_numbers(4, 5))

结果:

9

相关文章

  • python 函数进阶

    函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的...

  • python 函数进阶

    函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的...

  • Python函数高阶

    函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的...

  • 17 函数进阶

    函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的...

  • 06.1.Python函数续

    目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数...

  • 11.Python函数续

    目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数...

  • 10.Python函数续

    目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数...

  • [Python基础]D10 函数进阶

    目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数...

  • Swift3.0 函数整理

    函数定义 无参数函数 多参数函数 无返回值函数 多重返回值函数 可选元组返回类型函数 函数参数标签和参数名称 设定...

  • Swift-函数

    官方文档 定义和调用函数 定义: 调用: 函数参数和返回值 没有参数的函数 返回值为字符串的值 具有多个参数的函数...

网友评论

    本文标题:函数参数和返回值

    本文链接:https://www.haomeiwen.com/subject/ymqjprtx.html