Python之数据类型转换
2024-10-12 10:55:48
平时我们在处理数据的时候,有些数据类型不是我们想要的,怎么办?
一、数据类型转换:要转换的类型(数据)
- 要把num01转换为整数:int(num01)
- 要把num01转换为浮点数:float(num01)
- 要把num01转换为字符串:str(num01)
- 要把nun01转换为布尔类型:bool(num01)
例如:
print(int("12345") + 1)
print(float("12.345") + 1.187)
print(str(123) + "456")
print(bool(1)) #只要不是零转换出来的都是True,0是False
print(int(123.456)) #转换为去除小数点后面的数值
print(int("Sandy")) #不能转换,不属于数字基本要求
注意:在数据类型转换的时候,不是所有的转换都能成功,需要做异常处理。
二、数值转换成字符
例如:
print(ord("X"))
print(chr(88))
三、进制转换
例如:
print(hex(200))
print(oct(200))
print(bin(200))
演示:
最新文章
- 输入5至10之间的数字(用javaScript实现判断)
- SQLite3中自增主键归零方法
- Android中的事件传递机制
- 在PHP中遍历数据库表中的数据
- shell 初学者 必读 ,强烈推荐新手读
- Python基础 第一天
- asp.net微信支付打通发货通知代码
- Navicat 导入导出
- swift从0加到1000(不包括1000)的五种写法
- php函数参数
- fileWriter.go
- CSS3笔记4
- 同源策略与CORS
- Git教程学习(四)
- 配置SSH Forward提升安全性
- 深入浅出-网络七层模型&;&;网络数据包
- 用C#连接SFTP服务器并进行上传下载文件
- java中的一些执行顺序,代码块,静态,构造,成员。。。。(转的)
- 视觉SLAM漫淡(二):图优化理论与g2o的使用
- css - 紧贴底部的页脚