Python学习笔记-Day4

asci:字母、数字、特殊字符:1个字节,8位

unicode:2个字节、16位

     :4个字节、32位

utf-8:最少1个字节、8位。

      英文字母 ,一个字节

      欧洲16位,2个字节

      中文24位,3个字节

gbk:中国人发明的,不包括所有中文

      英文字母,1个字节

      中文  ,2个字节

 

数据类型

int:数值型

bit_length 是用来计算数值转换为2进制的位数

    

i = 3
print(i.bit_length())
2

 

bool:布尔值

     True

     False

str:字符串

     str: str --->baaool:

       空字符串会转为False

        剩下都是True

1 a = ' '
2 b = ''
3 c = bool(a)
4 d = bool(b)
5 print(c)
6 print(d)

True
False

索引/切片

 

Test
A='abcdefg'#打印ca1=A[2]print(a1)#打印bc#顾头不顾尾a2=A[1:3]print(a2)#正序打印所有,两种a3_1=A[:]a3_2=A[0:]print(a3_1,a3_2)#打印a-fa4_1=A[0:6]print(a4_1)a4_2=A[:-1]print(a4_2)a4_3=A[0:-1]print(a4_3)#打印aca5=A[0:3:2]print(a5)#打印caa6=A[2::-2]print(a6)#倒序打印所有x=A[::-1]print(x)

 

 

 

      

        

 

posted @ 2019-01-13 19:31  19年开始  阅读(108)  评论(0编辑  收藏  举报