python浮点型和整数型(实例讲解Python中浮点型的基本内容)
类别:脚本大全 浏览量:1139
时间:2022-03-30 14:47:12 python浮点型和整数型
实例讲解Python中浮点型的基本内容1.浮点数的介绍
float(浮点型)是Python基本数据类型中的一种,Python的浮点数类似数学中的小数和C语言中的double类型;
2.浮点型的运算
浮点数和整数在计算机内部存储的方式是不同的,整数运算永远是精确的,然而浮点数的运算则可能会有四舍五入的误差。比如观察以下运算,在数学中很容易得出结果应该是0.8965,而使用程序运算得出的结果却是:0.8965000000000001;
|
a = 1.25 b = 0.3535 print (a - b) #输出:0.8965000000000001 |
整型和浮点型运算的结果也是浮点型;
|
a = 1 b = 0.25 print (a + b, type (a + b)) #输出:1.25 <class 'float'> print (a - b, type (a - b)) #输出:0.75 <class 'float'> print (a * b, type (a * b)) #输出:0.25 <class 'float'> print (a / b, type (a / b)) #输出:4.0 <class 'float'> |
float() 函数可以将整数和字符串转换成浮点数。
|
#整数转为浮点数 a = 1 print ( 'a的类型为:' , type (a)) #输出:a的类型为: <class 'int'> print ( float (a)) #输出:1.0 print ( '转换后a的类型为:' , type ( float (a))) #输出:转换后a的类型为: <class 'float'> #字符串转为浮点数 b = '123' print ( 'b的类型为:' , type (b)) #输出:a的类型为: b的类型为: <class 'str'> print ( float (b)) #输出:123.0 print ( '转换后b的类型为:' , type ( float (b))) #输出:转换后b的类型为: <class 'float'> |
感谢大家的阅读本次内容和对开心学习网的支持。
您可能感兴趣
- pythontkinter项目界面(python Tkinter版学生管理系统)
- python 验证码识别模块([机器视觉]使用python自动识别验证码详解)
- python 正则表达式语法大全(python re库的正则表达式入门学习教程)
- python numpy 安装(python3.6下Numpy库下载与安装图文教程)
- python中字典的常用操作(11个Python3字典内置方法大全与示例汇总)
- python把str转成list(python3 字符串/列表/元组str/list/tuple相互转换方法及join函数的使用)
- pythonrequests怎么导入模块(Python3使用requests模块实现显示下载进度的方法详解)
- python表格导出为图片(python生成带有表格的图片实例)
- python的turtle库怎么进入(python的turtle库使用详解)
- python怎么爬取excel数据(python爬取内容存入Excel实例)
- python变量指向讲解(详解python中init方法和随机数方法)
- python函数参数讲解(Python高级特性与几种函数的讲解)
- python处理所有异常(Python异常处理知识点总结)
- python代码返回值(Python 函数返回值的示例代码)
- python 从入门到实践笔记(python基础梳理一推荐)
- python队列快速排序(python按照多个条件排序的方法)
- 泰国旅游攻略(泰国旅游攻略必去景点)
- 数字藏品市场有多乱 周杰伦丢了 一只猴 ,损失超300万(数字藏品市场有多乱)
- 这里输入关键词(怎么输入关键词搜索)
- 得这个 难治病 的人太多了,300个人赶到杭州商量怎么办(得这个难治病的人太多了)
- 经度,世界时间腕表的灵魂(世界时间腕表的灵魂)
- 阿里最新财报公布 三季度营收增长3 ,将增加150亿美元回购额度 在美股价小涨(阿里最新财报公布)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9