python数据类型及相关函数

1G = 1024M      1M = 1024K    1K = 1024Byte

1个字节可以存储255长度的数字

 

2中不同组合方式

python数据类型及相关函数

 

一、关于一些字符串相关技术:

取最后一个字母的两种不同方法:

python数据类型及相关函数

截取字符串:

python数据类型及相关函数

截取时,利用下标(注意:这是个左闭右开的,也就是说取值的时候,左下标能够取到,右下标无法取到)

 

间隔取数字,比如每隔一个字母取出来一次

python数据类型及相关函数

 

把字符串中的内容反转——倒过来

python数据类型及相关函数

把文件中内容替换

1、把所有的内容能够替换的都进行替换

python数据类型及相关函数

2、在后面加入数字后,替换规定的次数。

python数据类型及相关函数

把内容进行分割,完成组合成一个列表。

python数据类型及相关函数

 

命令 名义
pc.lower() 转换为小写
pc.upper() 转为大写
pc.center(50)

在像素50中居中显示

pc.ljust(50) 左对齐
pc.rjust(50) 右对齐
pc.lstrip() 去除左边空格
pc.rstrip() 去除右边空格
pc.strip() 去除两端空格
pc.partition("A") 以A为中心,把内容分为3个部分
pc.splitliness 按行分割,返回各元素列表
pc.isalpha 是否为字母
pc.isdigit() 是否为数字
pc.isalnum() 是否是数字和字母组合的

 

列表name = []

python数据类型及相关函数

分割:pc.split()把所有空格、制表符、换行符进行分开。组合成一个新的列表

python数据类型及相关函数

 

列表的增删改查:

names.append('老赵')       添加在列表的最后元素

names.insert(1,"老赵")     添加在列表的1号位置(指定位置进行插入)

names.extend(age)       把age列表中的元素存放在names列表中。

 

namse.pop()   删除列表最后一个元素

names.remove("老赵")   指定元素进行删除,只删除一次

del names[1]          指定下标进行删除。

 

names[1] ="pqw"

该命令会直接把1号位置的元素替换成pqw,从而达到改的效果

 

"pqw"  in names   判断是否在这个列表中

"pqw" not in names   判断是否不在这个列表中

 

二、字典

info={}

info = {"name":"pqw","addr":"china"}

成对出现,以键值对的方式。

 

增删改查

info['age'] = 18

info['weix'] = 20

 

del info['QQ']

 

info['name'] = "lao"

 

info['age']    这样查询在没有找到数据后,会出现报异常

info.get("age")    通过调用函数的方法,能够避免报异常的出现。

 

python数据类型及相关函数

 

命令 效果
info.keys() 得到所有的键
info.values() 得到所有的值
info.items() 得到所有的键值对

 

元组:

a = (11,22)

python数据类型及相关函数