Python3 内置函数

Python中转变大小写的直接函数有以下方法

upper()——所有字母大写   

lower()——所有字母小写

capitalize()——首字母大写,其他字母小写

title()——所有单词首字母大写,其他小写

>>> s = "hEllo pYThon"
>>> s.upper()
'HELLO PYTHON'
>>> s.lower()
'hello python'
>>> s.capitalize()
'Hello python'
>>> s.title()
'Hello Python'

 

 

 

bool() 

bool() 函数用于将给定参数转换为布尔类型,如果没有参数,返回 False。

bool 是 int 的子类。

>>>bool() False

>>> bool(0) False

>>> bool(1) True

>>> bool(2) True

>>> issubclass(bool, int) # bool 是 int 子类 True

 

sorted()

sorted() 函数对所有可迭代的对象进行排序操作。(默认从小到大)

sorted(iterable, key=None, reverse=False)  
  • iterable -- 可迭代对象。
  • key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。
  • reverse -- 排序规则,reverse = True 降序 , reverse = False 升序(默认)。

 

sum() 

sum() 方法对系列进行求和计算。

sum(iterable[, start])
  • iterable -- 可迭代对象,如:列表、元组、集合。
  • start -- 指定相加的参数,如果没有设置这个值,默认为0。

>>>sum([0,1,2]) 3

>>> sum((2, 3, 4), 1) # 元组计算总和后再加 1 10

>>> sum([0,1,2,3,4], 2) # 列表计算总和后再加 2 12

 

all()

all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。

元素除了是 0、空、FALSE 外都算 TRUE。

语法

以下是 all() 方法的语法:

all(iterable)
 

参数

  • iterable -- 元组或列表。

 

返回值

如果iterable的所有元素不为0、''、False或者iterable为空,all(iterable)返回True,否则返回False;

注意:空元组、空列表返回值为True,这里要特别注意。

 

 

isnumeric()

isnumeric() 方法检测字符串是否只由数字组成。这种方法是只针对unicode对象。

注:定义一个字符串为Unicode,只需要在字符串前添加 'u' 前缀即可。

语法

isnumeric()方法语法:

str.isnumeric()

参数

  • 无。

返回值

如果字符串中只包含数字字符,则返回 True,否则返回 False

 

reverse()

reverse() 函数用于反向列表中元素。

语法

reverse()方法语法:

list.reverse()

参数

  • 无。

返回值

该方法没有返回值,但是会对列表的元素进行反向排序。

 

 

 

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值