#int 10进制转为二进制最小位数
i=45
print(i.bit_length())
#bool
#数据类型之间的转换
int ---> str :str(int)
str ---> int :int(str) str必须全部是数字组成。
int --- > bool 0 False 非零 True
bool ---> int int(True) 1 int(False) 0
str ---> bool '' False 非空字符串 True 空格也是字符
例:
str=' '
print(bool(str))
结果为:True
本文详细介绍了Python中不同类型数据之间的转换方法,包括整数、字符串和布尔值的相互转换,以及如何使用int.bit_length()函数将十进制数转换为二进制并获取其最小位数。
1549

被折叠的 条评论
为什么被折叠?



