Python定义函数

☆首页☆ 论坛 Python学习记录 Python定义函数

标签: 

正在查看 1 帖子:1-1 (共 1 个帖子)
  • 作者
    帖子
  • #2499
    羊毛客
    管理员

    1.如果想定义一个什么事也不做的空函数,可以用pass语句:

    def nop():
    pass

    pass可以用来作为占位符,比如现在还没想好怎么写函数的代码,就可以先放一个pass,让代码能运行起来,缺少了pass,代码运行就会有语法错误。
    pass还可以用在其他语句里,比如:
    if age >= 18:
    pass

    2.Python的函数返回多值其实就是返回一个tuple,可以省略括号。

    2.1

    >> x, y = move(100, 100, 60, math.pi / 6)
    >>> print(x, y)
    151.96152422706632 70.0

    2.2

    >>> r = move(100, 100, 60, math.pi / 6)
    >>> print(r)
    (151.96152422706632, 70.0)

正在查看 1 帖子:1-1 (共 1 个帖子)
  • 哎呀,回复话题必需登录。