python中float到意义_Python中的float是什么意思,小白求答? - Go语言中文社区

python中float到意义_Python中的float是什么意思,小白求答?


float函数可以将一个十进制整数、十进制浮点数字符串或布尔值转化为十进制浮点数。语法

class float([x])

参数x --- 整数或字符串返回值

float()返回一个浮点数

举例将十进制整数转换为十进制浮点数

>>> float(5)

5.0

>>> float(-6)

-6.0

2. 将十进制字符串转换为十进制浮点数

>>> float('24.5')

24.5

>>> float('-905.4')

-905.4

3. 将布尔值转换为浮点数

在Python中,布尔型在计算中等价于1.0和0.0

>>> float(True)

1.0

>>> float(False)

0.0

注意事项也可以将浮点数转换为浮点数,这么做不会有任何意义也不会报错

>>> float(3.42)

3.42

>>> float(-2.33)

-2.33

>>> float(2e3)

2000.0

2. 当非十进制的字符串作为参数时,超出数字字符时会报错

>>> float('2a1')

Traceback (most recent call last):

File "", line 1, in

ValueError: could not convert string to float: '2a1'

值错误:不能转换字符串‘2a1’为浮点数

3. float函数不能像int函数那样可以任意进制的转换

例如试图将二进制数11转换为十进制浮点数3.0时,会报错:

>>> float(11, 2)

Traceback (most recent call last):

File "", line 1, in

TypeError: float() takes at most 1 argument (2 given)

类型错误:float函数至多只有一个参数(给予了2个参数)

4. 当所有参数省略时,返回0.0

>>> float()

0.0

这里是我自己准备的一套系统学习python的教学资源,

里面包含初学者需要牢记的知识点,希望能帮到你哦~2021最新版Python零基础高强度7天极速入门到精通_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com2021最新版python爬虫7天速成(附带代码课件)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com清华大学博士2020最新Python数据结构与算法教程(20小时全套合集)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_39975529/article/details/112839607
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-05-18 02:27:05
  • 阅读 ( 886 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢