赞
踩
1.数字:
1.1.整型int
1.2.浮点型float
2.字符串str:
2.1.Python最小单位就是字符串,所以字符串里面就是一个值,如果要获取字符串中的某个位置的字母,可以用str[字母位置]来获取字母
s = 'asdfghjkl' print(s[5])======h======
2.2.字符串的拼接:
两个字符串之间用+进行拼接,也可以用 *数字 进行多次重复拼接
2.3.字符串去两边的字符或者空格:
默认空格删除:str.strip()
添加指定字符:str.strip('*')
3.列表list:
3.1.列表的特点:
有序(可以根据索引来查值),可重复(元素可以相同),可变(可以添加删除减少元素)
3.2.列表的一些方法:
l.append(元素):追加,在列表的末尾追加元素
l.remove(元素):删除,从列表中删除元素
del l[索引]:删除指定元素
l.pop(索引):删除指定元素
如果要改值就要根据索引重新赋值就可以了
4.字典dict:
4.1.字典的特点:
无序,可变
元素可重复(解释器会自动去重,如果只是key重复,默认会取最后一个key对应的值)。
☆key必须是不可变类型:数字、字符串,不能是列表list,字典dict
4.2.字典的一些方法:
d[key]:取出元素
d[newkey] = value:添加元素
d[oldkey]=newvalue:重新赋值
del d[key]:根据key删除元素
clear():清除字典内所有元素,如果一个字典被另一个字典引用,一个字典被清除后另一个字典也会被清除
pop(key):看到有人说这和列表list的pop()作用不同,个人感觉都是一样的,都有返回值,都可以从中删除数据
popitem():随机删除字典中的元素(key和value)
5.布尔值bool:
True,False
任何数据类型都有布尔值,0,空格,None的布尔值为False
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。