Python3 基础函数学习——内置函数(1) 从abs()到divmod()

这篇博客介绍了Python3的17个内置函数,包括abs()、all()、any()、ascii()、bin()、bool()、bytearray()、bytes()、callable()、chr()、classmethod()、compile()、complex()、delatr()、dict()、dir()和divmod(),详细解释了它们的功能和用法。
摘要由CSDN通过智能技术生成

今天学习Python3的基础函数。
首先学习Python3的内置函数。Python3的内置函数一共有67个。(注:python2中的比较函数cmp()在python3中被取消,需引入operator模块。故本文不再提。)本文先学习17个内置函数。

  • 1 abs() 函数
    abs()函数为取绝对值的函数。
>>> abs(-3)  ## abs()为取绝对值的函数
3
  • 2 all()函数any()函数
    all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否不为 0、”、False 或者 iterable 为空,如果是返回 True,否则返回 False。
    any() 函数用于判断给定的可迭代参数 iterable 是否全部为空对象,如果都为空、0、false,则返回 False,如果不都为空、0、false,则返回 True。
>>> ## 对于list对象,all()含有空/0 则为false;any()都不为空/0/false则为True
>>> print(all([1,2,4,3]),all([1,2,'',3]),any([1,2,'',3]),all([1,2,0,3]),any([1,2,0,3]),any([0,0,''])) 
True False True False True False
>>>
>>> ##对于元组对象,则针对元组里的对象
>>> print(all(('a','b','c','d')),all(('a','b','','d')),all((1,0,2,3)))
True False False
>>> ## any()同理
  • 3 ascii()函数
    ascii() 函数类似 repr() 函数, 返回一个表示对象的字符串, 但是对于字符串中的非 ASCII 字符则返回通过 repr() 函数使用 \x, \u 或 \U 编码的字符。 生成字符串类似 Python2 版本中 repr() 函数的返回值。
>>> ascii('u\abstract')
"'u\\x07bstract'"
>>> ascii(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值