python基础 day7

小数据池:
int -5~256
str 特殊字符,*数字20


ascii : 8位 1字节 表示1个字符
unicode 32位 4个字节 表示一个字符
utf- 8 1个英文 8位,1个字节
欧洲 16位 两个字节 表示一个字符
亚洲 24位 三个字节 表示一个字符

gbk 1个英文 8位,1个字节
亚洲 16位 两个字节 表示一个字符

s = 'alex'
b = s.encode('utf-8')
print(b) # b'alex'

1,基础数据类型汇总补充
str
int
list
在循环一个列表时,最好不要删除列表中的元素,这样会使索引发生改变,从而报错。
bool
dict
1,fromkeys()

tuple
2,集合set
3,深浅copy

 lis=[11,22,33,44,55] #删除奇数位元素
lis1=[]
for i in range(len(lis)):
    if i%2==0:
         lis1.append(lis[i])
 lis=lis1
 print(lis)
删除奇数位元素

猜你喜欢

转载自www.cnblogs.com/Forget-the-sky/p/10561827.html