python六种基本数据类型及常用函数分别是什么

发布时间:2021-11-24 11:07:25 作者:小新
来源:亿速云 阅读:137

这篇文章主要介绍python六种基本数据类型及常用函数分别是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

number(数字)

Number类型常用的函数

函数名函数说明
pow(x,y)x的y次方
round(x[,n])x浮点数的4舍五入 n保留小数的位数
max(参数1,参数2,参数n)返回给定参数的最大值 参数可以为序列
min(参数1,参数2,参数n)返回给定参数的最小值 参数可以为序列
math.ceil(float)进一位取整数
math.floor(float)舍一取整数

随机数 import random

函数名函数说明
choice()返回一个列表,元组或者字符串的随机项
randrange(start,end,step)start–指定范围内的开始值 包含本身 end–指定范围内的结束值 不包含本身 step–指定递增的基数
range(start,end,step)start–指定范围内的开始值 包含本身 end–指定范围内的结束值 不包含本身 step–指定递增的基数
shuffle(list)返回随机打乱的列表 作用于列表本身
randint(start,end)返回随机整数 包含start 和 end本身的值
函数名函数说明
choice()返回一个列表,元组或者字符串的随机项
randrange(start,end,step)start–指定范围内的开始值 包含本身 end–指定范围内的结束值 不包含本身 step–指定递增的基数
range(start,end,step)start–指定范围内的开始值 包含本身 end–指定范围内的结束值 不包含本身 step–指定递增的基数
shuffle(list)返回随机打乱的列表 作用于列表本身
randint(start,end)返回随机整数 包含start 和 end本身的值

string(字符串)

字符串常用的函数

函数名函数的说明
isnumeric()判断是否是一个数字字符串(只能是纯的数字字符串 不能包含其它字符) True False
join()以指定字符串作为分隔符 在合并成一个新的字符串
center(width,fillchar)以原始字符串作为中心 使用fillchar 来填充到 固定的宽度 width
ljust(width,fillchar)返回一个字符串左对齐使用fillchar 来填充到 固定的宽度 width
rjust(width,fillchar)返回一个字符串右对齐使用fillchar 来填充到 固定的宽度 width
lstrip()/rstrip()/strip()去除字符串的左右或俩侧的指定字符或者是默认去除空白字符
chr()将一个整数转换成 对应的字符
ord()将一个字符返回一个整数(ASCII值)
replace(old,new[,max])在一个字符串中 把某一个字符 替换成另外的一个字符 max不写替换全部 否则替换最大次数为max次
find(str,beg=0)查找某个字符的出现位置 默认从第一位查找 返回索引值 查不到 返回-1
rfind(str)查找某个字符的出现位置 默认从最后一位查找 返回索引值 查不到 返回-1
split(sep[,maxsplit])用某个字符将当前字符串进行拆分 返回列表
upper()把字符串中的小写字母改为大写
splitlines([True])以换行符进行拆分 True可选 是否保留换行符

list (列表)

列表的常用函数

函数名函数说明
copy()列表的浅复制(只能复制第一层列表 多层列表使用的是引用)
copy.deepcopy()深拷贝 拷贝多层 互不干扰
len()计算长度的函数
list.count()计算列表中某个值出现的次数
list.append()像列表中追加一个值
list.pop([i])将列表中的最后一个值弹出 并返回 如果给索引值i 会将索引对应的额值弹出
list.extend()像列表中追加多个值
list.insert(index,obj)在某个索引的值前方插入新的值
list.remove()移除列表中的某一个值的第一个匹配项
list.reverse()列表的反转
list.clear()清空列表
list.sort()列表的排序

set(集合)

tuple (元组)

dictionary(字典)

字典常用函数

函数名函数说明
myDict.items()返回能够进行遍历的键值对的列表
dict()可以将成对的列表构造成 字典
myDict.clear()清空字典
myDict.keys()获取所有的键
myDict.values()获取所有的值
myDict.pop(key)弹出key对应的值
myDict.popitem()删除字典中最后一个键值对
copy()浅复制
copy.deepcopy()深复制
函数名函数的说明
int(x)将x转换成一个整数
float()转换成浮点型
bool()转换成bool
str()转换成字符串
dict()转换成字典
list()转换成列表
tuple()转换成元组
set()转换成集合
eval(str)计算字符串中的有效表达式(本身的类型进行返回)

以上是“python六种基本数据类型及常用函数分别是什么”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

推荐阅读:
  1. python有什么特点?分别是什么?
  2. python中基本数据类型是什么

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python

上一篇:lua和nodejs的区别有哪些

下一篇:C++使用模板别名简化记法并隐藏怎么实现

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》