python关于数字转换内置函数的细节
来源:互联网 发布:淘宝一颗钻多少钱 编辑:程序博客网 时间:2024/06/01 17:25
int、long和float操作场景分为两个部分:
1)如果操作的是数字的时候
测试结果:print long(12)print int(3)print long(12.3)print int(3.6)print float(41.5)
12
3
12
3
41.5
结果分析:小数转换成整数时,会把小数部分抛弃,而不是四舍五入
2)如果操作的是字符串的时候
1,如果字符串可以直接转化为这个数据类型
print long("12")print int("3")print float("41.5")结果:
12
3
41.5
2,如果字符串不能直接转换为数据类型
print long("12.3")结果:
ValueError: invalid literal for long() with base 10: '12.3'
综合来讲:数据转换时候,如果是其他规格的数字转化为数字的时候,会出现抛弃部分数据的现象;如果是字符串转化为数字的时候,则需要转换的对象和数字保持一个规格
阅读全文
0 0
- python关于数字转换内置函数的细节
- Python关于类型的一些内置函数
- Python内置类型转换函数
- Python内置函数进制转换的用法
- Python内置函数进制转换的用法
- python的内置函数
- python的内置函数
- python的内置函数
- python的内置函数
- python中的字符数字之间的转换函数
- python中的字符数字之间的转换函数
- python中的字符数字之间的转换函数
- python中的字符数字之间的转换函数
- python中的字符数字之间的转换函数
- python中的字符数字之间的转换函数
- python中的字符数字之间的转换函数
- python的内置函数简介
- python的一些内置函数
- 修改端口号
- iOS自动化打包
- caffe 通过model zoo 使用训练好的模型 finetune
- Phpstorm许可证过期
- Kubernetes中的角色访问控制机制(RBAC)支持
- python关于数字转换内置函数的细节
- PHPStorm使用Sublime Text2风格遇到的配色小问题
- Windows10 64位安装MySQL5.6.35
- Qt 所有权问题导致多线程报错
- gulp顺序执行任务
- 负载均衡配置,
- ubuntu的Files资源管理器打不开解决方案
- Swift HTML富文本显示
- 多语言切换