2018年9月17日 自学python第九天

基本数据类型的分类以及魔法

数字 int  按ctrl键 鼠标点击int 显示int魔法(其它同这个一样)

字符串  str

列表  list

元祖  tuple

字典  dict

布尔值  bool

 

1、- int (转换功能,将字符串转换为数字)

 ① a = "123"

print(a)     输出结果为123  但是数据类型为str

b = int (a)

print(b)     输出结果为123  数据类型为 Int

 num = "0011"

v = int (num,base=2)

print(v)       输出结果为3   此代码含义为:  用2进制表示字符串num,然后转换为数字

② age = 3

r = age.bit_length()

print(r)    此含义为:数字3用二进制表示需要几位?   输出结果为3

1   1   (1)

2   2  (10)

3   2  (11)

4   3  (100)

5   3  (101)

 

 

 

posted @ 2018-09-18 09:52  ws_python  阅读(215)  评论(0编辑  收藏  举报