Python的内置函数---ascii,abs,any

本文介绍了Python中的三个常用内置函数:ascii(), abs() 和 any() 的使用方法及应用场景。ascii() 函数用于返回对象的字符串表示形式,并将非ASCII字符转义;abs() 函数返回数值的绝对值或复数的模;any() 则用于判断可迭代对象中是否有真值元素。
Python3.10

Python3.10

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

1.ascii(object)

As repr(), return a string containing a printable representation of an object, but escape the non-ASCII characters in the string returned by repr() using \x\u or \U escapes. This generates a string similar to that returned by repr() in Python 2.

返回一个可打印的对象字符串方式表示,如果是非ascii字符就会输出\x,\u或\U等字符来表示。与python2版本里的repr()是等效的函数。

a = ascii([1,2,"问"])
print(type(a),[a])
#<class 'str'> ["[1, 2, '\\u95ee']"]

2.abs(x)

Return the absolute value of a number. The argument may be an integer or a floating point number. If the argument is a complex number, its magnitude is returned.

返回x的绝对值,x可以是整数或者浮点数。如果x是复数,则返回x这个复数所表示的向量的长度。

print(abs(-1),abs(-2.0),abs(complex(-1,1)))
1 2.0 1.4142135623730951

3.Any(iterable)

def any(iterable):
    for element in iterable:
        if element:
            return True
    return False


您可能感兴趣的与本文相关的镜像

Python3.10

Python3.10

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值