一、常用内置函数
Ⅰ、strip() 函数
Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。
注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。
1、当strip里面为空时,默认删除空白符(包括' ', ' ', ' ', ' ')
Ⅱ、split()函数
Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串
语法:
str.split(str="", num=string.count(str)).
例1:
Ⅲ、find()函数
Python find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(默认为0) 和 end(默认为字符串长度) 范围,
返回值:如果查到:返回查找的第一个出现的位置。否则,返回-1。
语法:
str.find(str, beg=0, end=len(string))
Ⅳ、abs()函数
abs() 函数返回数字的绝对值。
Ⅴ、eval()函数
eval() 函数用来执行一个字符串表达式,并返回表达式的值
Ⅵ、hex()函数
hex() 函数用于将10进制整数转换成16进制,以字符串形式表示
Ⅶ、instance()函数
isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。
Ⅷ、len()函数
Python len() 方法返回对象(字符、列表、元组等)长度或项目个数
Ⅸ、map()函数
格式:map(function,iterable,...)
第一个参数接受一个函数名,后面的参数接受一个或多个可迭代的序列,返回的是一个集合。
Ⅹ、reversed()函数
sorted()函数
sorted 方法返回的是一个新的 list,list.sort() 方法只为 list 定义。而 sorted() 函数可以接收任何的 iterable。
语法:sorted(iterable, key=None, reverse=False)
round()函数
round() 方法返回浮点数x的四舍五入值
语法:round( x [, n] ) //x -- 数值表达式,n -- 数值表达式,表示从小数点位数。
zip()函数
zip函数以可迭代的对象作为输入参数,将对象中对应的元素打包成元组输出新的对象
format()函数
语法:
基本语法是通过 {} 和 : 来代替以前的 % ,format 函数可以接受不限个参数,位置可以不按顺序
二、python中Bool为flase的情况
1、在python中,以下数值会被认为是False:
为0的数字,包括0,0.0 空字符串,包括'', "" 表示空值的None 空集合,包括(),[],{} 其他的值都认为是True