美文网首页
Python-函数

Python-函数

作者: GaoYuan117 | 来源:发表于2018-10-29 22:39 被阅读7次
# 函数
def func1(x):
    x += 1
    return x


# 过程,没有返回值的函数
def func2():
    print("func2")


print(func1(2))
func2()


# 多个数据返回元组
def func3():
    return 1, "1", [1, 2, 3], {1, 2, 3}


print(func3())


# 形式参数
def test(x, y):
    print(x)
    print(y)


test(y=3, x=1)  # 与形参顺序无关
test(3, 1)  # 与形参一一对应


# 默认参数:调用函数时,默认参数非必须传递
# 用途:默认安装,端口号
def test(x, soft=True, soft2=True):
    print(x)


# 不固定参数,args接收N个位置参数,转换成元组形式
def test(*args):
    print(args)


test(1, 2, 3, 4, 5, 6)
test(*[1, 2, 3, 4])


# 字典参数:把N个关键字参数,转换成字典参数。
# kwargs接收N个关键字参数,转换成字典形式
def test(**kwargs):
    print(kwargs)


test(name="haha", age=23)
test(**{"name": "哈哈", "age": 8})

相关文章

  • Python--删除字符串首尾空格函数的实现

    在上一篇文章中Python-批量修改文件名中,有用到strip()函数删除字符串首尾空格。 strip()函数示例...

  • Python-函数

    函数 函数是可重复使用的程序片段:它允许你为 某个代码块 命名,允许通过这一特殊的名字在你程序的任何地方来运行代码...

  • python-函数

    作用域 L local局部作用域 E enclosing嵌套的父级函数的局部作用域,即包含此函数的上级函数的局部作...

  • Python-函数

  • python-函数

    定义函数 函数定义示例: 定义 cylinder_volume 函数后,我们可以如下所示地调用该函数。 cylin...

  • python-函数

    1:介绍 python里的函数: 就是一系列实现某个特定功能的语句的集合, 他可以通过名字进行...

  • Python-函数

    ​ 函数是一种可以复用代码,把大型代码拆分成多段代码,实现功能分离,达到模块化的效果。 ​ 对于函数主要有...

  • python-函数

    1.全局变量和局部变量的区别 列表字典修改不用声明global 2.不定参数 args(变量名随意) 拆包 用和*...

  • Python-函数

    1.函数定义 def name (参数名):   函数体   return 返回值 通过缩进来表示函数体的作用范围...

  • Python-函数

    如何定义函数 函数的参数 形参与实参 code: 两种实参 code: 两大形参分类 两个带默认值的形参 不带默认...

网友评论

      本文标题:Python-函数

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