python3函数基础 python3 函数( 二 )


find():检测某个?串是否包含在这个字符串中,如果在返回这个?串开始的位置下标 , 否则则返回-1 。
index():检测某个?串是否包含在这个字符串中,如果在返回这个?串开始的位置下标,否则则报异常 。
rfind(): 和find()功能相同,但查找?向为右侧开始 。
rindex():和index()功能相同,但查找?向为右侧开始 。
count():返回某个?串在字符串中出现的次数 。
replace():替换
split():按照指定字符分割字符串 。
join():??个字符或?串合并字符串 , 即是将多个字符串合并为?个新的字符串 。
capitalize():将字符串第?个字符转换成?写 。
title():将字符串每个单词?字?转换成?写 。
lower():将字符串中?写转?写 。
upper():将字符串中?写转?写 。
lstrip():删除字符串左侧空?字符 。
rstrip():删除字符串右侧空?字符 。
strip():删除字符串两侧空?字符 。
ljust():返回?个原字符串左对?,并使?指定字符(默认空格)填充?对应?度 的新字符串 。
rjust():返回?个原字符串右对?,并使?指定字符(默认空格)填充?对应?度 的新字符串,语法和
ljust()相同 。
center():返回?个原字符串居中对?,并使?指定字符(默认空格)填充?对应?度 的新字符串,语
法和ljust()相同 。
所谓判断即是判断真假 , 返回的结果是布尔型数据类型:True 或 False 。
startswith():检查字符串是否是以指定?串开头,是则返回 True,否则返回 False 。如果设置开
始和结束位置下标,则在指定范围内检查 。
endswith()::检查字符串是否是以指定?串结尾,是则返回 True,否则返回 False 。如果设置开
始和结束位置下标,则在指定范围内检查 。
isalpha():如果字符串?少有?个字符并且所有字符都是字?则返回 True, 否则返回 False 。
isdigit():如果字符串只包含数字则返回 True 否则返回 False 。
isalnum():如果字符串?少有?个字符并且所有字符都是字?或数字则返 回 True,否则返回
False 。
python3--内置函数python的常用内置函数
1.abs() 函数返回数字的绝对值
abs(-40)=40
2. dict() 函数用于创建一个字典
dict()
{}#创建一个空字典类似于u={},字典的存取方式一般为key-value
例如u = {"username":"tom","age":18}
3. help() 函数用于查看函数或模块用途的详细说明
help('math')查看math模块的用处
a=[1,2,3,4]
help(a)查看列表list帮助信息
4.dir()获得当前模块的属性列表
dir(help)
['__call__', '__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__']
5.min() 方法返回给定参数的最小值 /参数可以为序列
a=min(10,20,30,40)
a
10
6. next() 返回迭代器的下一个项目
it = iter([1, 2, 3, 4, 5])
next(it)
1
next(it)
2
7. id() 函数用于获取对象的内存地址
a=12
id(a)
1550569552
8.enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列python3函数基础 , 同时列出数据和数据下标python3函数基础,一般用在 for 循环当中 。
a=["tom","marry","leblan"]
list(enumerate(a))
[(0, 'tom'), (1, 'marry'), (2, 'leblan')]
9. oct() 函数将一个整数转换成8进制字符串
oct(15)
'0o17'
oct(10)

推荐阅读