python学习之旅(四)

Python基础知识(3):基本数据类型之数字

一、基本数据类型

数字Number、字符串String、列表List、元组Tuple、集合Set、字典Dictionary

二、数字

Python3支持int、float、bool、complex,其中只有一种整数类型int。

(1)内置函数type():查询变量所指的对象类型

a=123
print(type(a),a)

结果:

<class 'int'> 123

(2)将字符串转换为整型

把字符串转换成十进制
a="10"
b=int(a)
 print(b)
结果:10

把字符串转换成二进制
a="10"
b=int(a,base=2)
print(b)
结果:2

把字符串转换成十六进制
a="B"
b=int(a,base=16)
print(b)
结果:11

(3)bit_length()表示当前的数字用二进制表示是多少位

a=11

r=a.bit_length()
print(r)

结果:4

原文地址:https://www.cnblogs.com/finsomway/p/9961134.html