Python6-基本的数据类型

1、数字

 整数 int: 求和 a+b  等同于   a.__add__(b)  两个下划线  

a.bit_length() 求a用二进制表示的最小位数

有些数据类型的功能函数的参数可为空,有些不可为空

 

2、字符串

str

str.capitalize表示将str字符串的首字母大写

str.cneter(changdu,'tianchongfu') 表示把str扩充为changdu位,并且str居中显示,其他位上填充为‘tianchongfu’

str.isalnum(str) 判断是否为字母和数字

还有以下的其它功能

判断是否为空格

判断是否为全字母

判断是否为全数字

判断是否为小写

判断是否为大写

内容左对齐,右侧填充 str.ljust(str,changdu,tianchongzifu)

移除字符串中的左边空格或右边的空格

字符串分割,转换为元组类型

字符串替换 replace("yuanzifuchuan","mudizifuchuan")

连接str1和str2两个字符串 

li=["ddde","wwe"]

"_".join(li) 表示用"_"将li中的每个元素连接起来,用"_"分割

从左向右找,从右向左找匹配

 字符串是否以某一字符串结束或开始

大小写互换

变成标题

 

 

3、布尔

bool

4、列表

list

name_list=['','','']

自带的功能有

追加元素

批量增加元素

获取某个元素坐在的位置

获取某个元素的值

去掉最后一个元素

元素顺序反转

删除指定位置某个元素

 

 

5、元组

tuple

name_tuple=('','','')

元组里面的元素是不允许修改的

 

6、字典

每一个元素都是一个键值对  键:值

dict

user_info={'name':'zzz','age':'7','class':'1-1'} 一对一对出现的

print (user_info['name'])

判断是不是村子某个键

是不是存在某个值

直接添加新的字典

 

posted on 2017-12-17 17:03  JuGooLar  阅读(125)  评论(0编辑  收藏  举报

导航