A.isdigit() | 判断字符串a是否为数值,True 时可以用数值的转换
以下是数值的相互转化的语句
| 语句 | 说明 |
|---|---|
| int() | 转化为整型 |
| float() | 转化为浮点型 |
| complex() | 转化为复数类型 |
| bool() | 转化为布尔值 |
| abs() | 转化为绝对值或模长 |
整型可以由十进制转化为二进制等;
| 语句 | 说明 |
|---|---|
| bin() | 转化为二进制 |
| oct() | 转化为八进制 |
| hex() | 转化为十六进制 |
| chr() | 转化为字符 |
| unichr() | 转换为Unicode字符 |
| ord() | 字符转换为整数 |
print(int('18')) # 字符串转整型
print(float(18)) # 整型转浮点型
print(complex(18)) # 整型转复数
print(abs(-18)) # 取绝对值
字符转十进制

将二进制转为十进制
print(int('101',2)) # 二进制转十进制
print(int('101',8)) # 二进制转八进制
print(int('101',16)) # 二进制转十六进制

数据类型的转换
https://blog.youkuaiyun.com/GrofChen/article/details/89204919
Python数据类型转换详解
本文详细介绍了Python中各种数据类型之间的转换方法,包括数值类型、字符类型和二进制到十进制的转换。通过具体实例,如使用int()、float()、complex()等函数进行类型转换,以及如何利用bin()、oct()、hex()将整型转换为二进制、八进制和十六进制,帮助读者深入理解Python的数据操作。
4060

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



