• 技术文章 >Python技术 >Python基础教程

    如何使用abs在python中返回复数?

    小妮浅浅小妮浅浅2020-12-07 17:11:12原创5157

    我们经常会调用函数,对于最后返回的参数探讨的不多,因为我们会着重于关注最后程序运行的结果。在返回的参数类型上有三种,这里小编想讲讲大家容易忽略的复数。对复数概念模糊的,我们可以把它理解为一个简单的表达式。下面就使用abs在python中返回复数给大家带来内容的讲解,同样还是从最基础的ads函数开始了解。

    使用场景:

    返回参数的绝对值

    语法:

    # result是返回值,x是数值表达式,可以是整数、浮点数和复数
    result = abs(x)

    实例:

    # 浮点数
    result = abs(6.10)
    print(result) # result = 6.1
    # 整数
    result = abs(-4)
    print(result) # result = 4
    # 复数 
    x = 3+4j # 在python中我们用j表示数学中的虚数单位i
    result = abs(x)
    print(result) # result = 5.0 取的是'3和4的平方和的根',即复数的模,这部分概念不熟悉的可以复习一下数学中的复数

    说明:

    1. 返回数字的绝对值,参数可以是整数、浮点数或者复数

    2. 如果参数是一个复数,此方法返回此复数的绝对值(此复数与它的共轭复数的乘积的平方根)

    示例:

    >>> help(abs)
    Help on built-in function abs in module builtins:
     
    abs(x, /)
        Return the absolute value of the argument.
     
    >>> abs(2)#正整数
    2
    >>> abs(-2)#负整数
    2
    >>> abs(0)#0
    0
    >>> abs(2.3)#正浮点数
    2.3
    >>> abs(-2.3)#负浮点数
    2.3
    >>> c1 = complex(1,1)
    >>> c1   #复数
    (1+1j)
    >>> abs(c1)  #复数绝对值
    1.4142135623730951
    >>> c2 = complex(-1,-1)
    >>> c2   #复数
    (-1-1j)
    >>> abs(c2)  #复数绝对值
    1.4142135623730951
    >>>


    以上就是我们使用abs在python中返回复数的方法,当然其他的一些参数返回我们也是有必要掌握的,这里我们对于常见返回值就不再额外讨论了。

    专题推荐:pythonabs
    上一篇:format在python中参数能输出几次? 下一篇:python Mock库如何使用?

    相关文章推荐

    • Python expandtabs()方法• python abs函数怎么用• python入门:abs()函数

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网