关于python的浮点数类型、以下_python入门教程Python 浮点数数据类型详解 [学习 Python 必备基础知识][看此一篇就够了]...
python基础语法.jpg
您的“关注”和“点赞”,是信任,是认可,是支持,是动力......
如意见相佐,可留言。
本人必将竭尽全力试图做到准确和全面,终其一生进行修改补充更新。
image.png
目录
Python 浮点数数据类型概述
2.2.1 指数表示形式概述
4.1 微信公众号:码农阿杰
5.1 Python 3.8.2 documentation
1 Python 浮点数数据类型概述
浮点数数据类型,可以简称为浮点类型。
小数通常以浮点数的形式存储,在 Python 中用 float 表示。
可以理解为浮点数是用来描述小数的。
浮点数通常使用 C 中的 double 来实现。
Python 中只有一种小数类型,就是 float。
2 小数的表示形式
2.1 十进制表示形式
我们平时看到的小数形式,必须包含一个小数点。如下所示:
num_float = 22.1
num2_float = 35.8
num3_float = 22.0
2.2 指数表示形式
2.2.1 指数表示形式概述
Python 小数的指数表示形式,如下所示:
mEe 或 mee :: Mantissa x Base^Exponent
说明:
实例如下所示:
22.1E1 = 22.1 x 10^1 # 其中 22.1 是尾数,1 是指数。
44E-2 = 44 x 10^-2 # 44 是尾数,-2 是指数
2.2.2 注意事项
只要写成指数的形式,就是小数。
即使最终值看起来像一个整数。如下所示:
>>> type(44E2)
3 相关函数 float()
返回从数字或字符串 x 生成的浮点数。
class float([x])
x 如果是字符串,则它必须是只包含十进制数字的字符串,字符串前面可以有符号( + 或 - ),之前也可以有空格。
x 也可以是 NaN(非数字)、正负无穷大的字符串。
x 如果是整数或浮点数,则返回具有相同值(在 Python 浮点精度范围内)的浮点数。如果实参在 Python 浮点精度范围外,则会触发 OverflowError 。
x 如果没有实参,则返回 0.0 。
实例如下所示:
例一
result1 = float('23')
print('result1 = ', result1)
result2 = float('+23') # 字符串前可以有 + 符号,不影响结果
print('result2 = ', result2)
result3 = float('-23') # 字符串前可以有 - 符号,影响结果
print('result3 = ', result3)
result4 = float(' 23') # 字符串前可以有空格
print('result4 = ', result4)
运行结果:
result1 = 23.0
result2 = 23.0
result3 = -23.0
result4 = 23.0
例二,
result5 = float('NaN') # 实参也可以是非数字 NaN
print('result5 = ', result5)
运行结果:
result5 = nan
例三,
result6 = float() # 没有实参
print('result6 = ', result6)
运行结果:
result6 = 0.0
python (2).jpg
关于python的浮点数类型、以下_python入门教程Python 浮点数数据类型详解 [学习 Python 必备基础知识][看此一篇就够了]...相关推荐
- 关于python语言的浮点数类型_Python 浮点数数据类型详解(float)[学习 Python 必备基础知识][看此一篇就够了]...
原博文 2020-04-20 15:25 − > 您的"关注"和"点赞",是信任,是认可,是支持,是动力...... > 如意见相佐,可留言. &g ...
- python复数类型转换_Python 复数数据类型详解(complex)[学习 Python 必备基础知识][看此一篇就够了]...
您的"关注"和"点赞",是信任,是认可,是支持,是动力...... 如意见相佐,可留言. 本人必将竭尽全力试图做到准确和全面,终其一生进行修改补充更新. 1 复 ...
- python元组元素的提取比_Python 元组数据类型(tuple)详解 [访问元组元素][修改元组元素][删除元组][学习 Python 必备基础知识][看此一篇就够了]...
您的"关注"和"点赞",是信任,是认可,是支持,是动力...... 如意见相佐,可留言. 本人必将竭尽全力试图做到准确和全面,终其一生进行修改补充更新. 1 元 ...
- python变量详解_Python 变量详解[学习 Python 必备基础知识][看此一篇就够了]
您的"关注"和"点赞",是信任,是认可,是支持,是动力...... 如意见相佐,可留言. 本人必将竭尽全力试图做到准确和全面,终其一生进行修改补充更新. 1 P ...
- Python 列表数据类型(list)[学习 Python 必备基础知识][看此一篇就够了]
您的"关注"和"点赞",是信任,是认可,是支持,是动力- 如意见相佐,可留言. 本人必将竭尽全力试图做到准确和全面,终其一生进行修改补充更新. 文章目录 1 P ...
- Python 注释详解[学习 Python 必备基础知识][看此一篇就够了]
您的"关注"和"点赞",是信任,是认可,是支持,是动力- 如意见相佐,可留言. 本人必将竭尽全力试图做到准确和全面,终其一生进行修改补充更新. 文章目录 1 P ...
- python中反三角函数用法_Python入门之三角函数atan2()函数详解
python 的 Python入门之三角函数atan2()函数详解 描述 atan2() 返回给定的 X 及 Y 坐标值的反正切值. 语法 以下是 atan2() 方法的语法: import math ...
- python中sort函数字符串_python中的sort方法使用详解
< Python树莓派编程>--3.3 Python入门 本节书摘来自华章出版社<Python树莓派编程>一书中的第3章,第3.3节,作者:[美]沃尔弗拉姆·多纳特(Wolfr ...
- 用python写一个彩票过滤器_python入门教程NO.6 用python做个简单的彩票号码统计分析工具...
python入门教程 python入门教程NO.6 用python做个简单的彩票号码统计分析工具 本文涉及的python基础语法是:字典.集合及for循环 字典的定义 字典也是一种可变的容器,它可以存 ...
最新文章
- The method createCall() from the type Service refers to the missing type Call
- iOS限定UITextField的输入格式
- linux机群下NFS+NIS服务的搭建以及MPICH的简单安装
- Java面试题阶段汇总
- C++智能指针简单介绍
- jzoj1404-菱形内的计数【模拟】
- [Leedcode][JAVA][第9题][回文数][数学法]
- 计算机二级考试科目python难吗_计算机二级python考试难吗
- idea迁移到其他电脑,省去重新安装破解及配置
- Qt的环境与工具、信号与槽
- LINUX下载编译libx264
- 专题:手把手学习硬件基础之手册阅读------LDOAMS117
- 磁盘分区误删怎样恢复?
- ORACLE解析SOAPXML报文,xmltype extractvalue extract LPX-00210 中文乱码
- 模拟调节器和数字计算机如何实现PID控制,模拟PID 调节器设计及数字化实现
- HTB-Unified
- SAP 标准成本、目标成本与实际成本
- 如何判断高估还是低估
- 如何让人机对话更自然?
- 从事python需要掌握哪些知识和技能_转行从事Python,需要掌握什么技能?
热门文章
- 机器学习基础(五十九)—— 高级优化算法(梯度下降、L-BFGS、共轭梯度)
- Tricks(三十八)—— 在不计算欧式距离的前提下判断点到两点的距离哪个更近
- 工具的使用——搜狗输入法
- Python 布尔操作(and/or,Boolean operator)与位操作(/|,Bitwise operator)
- python课程开课吧怎么样-年薪30万,未来十年大量缺人,这个技能在金融圈到底有多吃香?...
- 用python画八卦图-使用turtle绘制太极八卦图
- python怎么读是什么意思-python中的PEP是什么?怎么理解?(转)
- 智能语音识别系统-解决方案.pdf
- 软件定制开发,程序外包就在这
- vue制作echart图表随着画面等比例放大缩小