Python基础之六大数据类型

本文详细介绍了Python编程语言的基础知识,包括变量类型转换、数学运算、随机数生成、字符串操作、列表和元组的使用、集合与字典的管理等。通过本教程,读者可以快速掌握Python的基本语法和常用数据结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

number:

type() 查询变量类型

isinstance() 判断数据类型

int() 转为整数

float()转为浮点数

str() 转为字符串

tuple() 转为元组

list() 转为列表

complex() 转为复数

math:

dir()查看math函数

abs() 绝对值

max()最大值

min()最小值

pow()次方

ceil()向上取整

floor() 向下取整

sqrt()开方

random:

choice() 随机取数

randrange()范围取随机1个,可设步长(单毕)

random()随机浮点数1个

shuffle()随机排序

uniform(x,y)随机生成一个x与y之间的实数,返回一个浮点数

randint()随机取数(双闭)

 

string:

input()输入

print()输出

下标和切片

\n 换行

\t 制表

r.. 正则

find()检查是否在mystr中,是,返回字符串开始索引,否:-1

index()检查是否在mystr中,是,返回字符串开始索引,否:报错

count()返回字符在字符串中出现次数

replace(a,b,c)a被替换成b c为次数

split(a) 以a为分隔符切割字符串,可设切片数

capitalize():首字符大写

title():每个单词首字母大写

lower():转为小写

upper():转为大写

swapcase():大小写反转

startswith(a):检测是否以a开头,是:ture 否:false

endswith(a):检测是否以a结尾,是:true 否:false

ljust(12):左对齐,缺少空格填

rjust(12):右对齐,缺少空格填

center(12):居中,缺少空格填

lstrip():删除字符串左边空白字符

rstrip():删除字符串右边空白字符

strip():删除字符串左右两边空白字符

partition(a):把字符串分成三部分 a前 a a后

splitlines():按行分割,返回一个包含各行作为元素的列表

isalpha():若字符串均为字母,true 否:false isdigit():若字符串均为数字,true 否 false isalnum():若字符串均为字母和数字,true 否:false isspace():若字符串均为空格,ture 否:false join(a):以a作为分隔符,对字符串进行分割(连接)

 

list:

len():获取序列长度

下标--》取值,替换(修改),截取

append():向列表添加元素

extend():将一个集合中的元素添加到另一个列表中(后面)

insert(index,object):在指定位置index前插入元素object

in/not in

index:同string

find:没有这个方法

del abc[0]:根据下标进行删除

pop():删除最后一个元素

remove():根据具体的值来进行数据的删除

sort():默认从小到大进行排序

reverse():当前列表逆序

 

tupie:

访问,截取--》下标

del 元组:删除

len()个数

max()最大值

min():最小值

set:

add(a) 添加元素a 元素做为整体

update() 插入数据(更新数据)(在后) 元素拆为个体

remove() 删除(根据值删除)

& 并集

| 交集

dictionary:

根据key 找值

info["id"] = newId 修改(覆盖)元素 可添加元素

get 访问元素(可直接赋值不存在的元素)

del dict 删除指定元素或整个字典

clear() 清除字典中所有的元素

len():测量键值对个数

keys() 返回一个包含字典所有的键

values() 返回一个包含字典所有的值

items():返回一个包含所有键值对的列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值