Python的变量有以下三种主要类型:整数,浮点数,字符串。今天指南将围绕这3点开展。
一、整数转浮点数
整数转换为浮点数用float(),如下面代码。
>>> a = 6
>>> c = float(a)
>>> a
6
>>> c
6.0
Float函数在这里根据a you like that。给变量c创建了一个浮点数。他并没有改变任何数,而是创建了新的数。
二、将浮点数转换为整数
这一步将用到int指令,代码示例如下图:
>>> d = 5.0
>>> e = int(d)
>>> d
5.0
>>> e
5
当然,请注意。Int指定并不是四舍五入,而是完全抛弃小数,只留整数部分!
三、将字符串转为浮点数
我们仍旧可以用float函数,不过在这里我们需要注意的是字符串的头和尾必须要带有引号。引号的具体格式在上一章指南中已经讲过了,故此不多赘述。代码形式同上面两个相仿。
四、其他
我们要如何知一个数是字符串,数字还是浮点数呢?我们可以用type()函数。用法就是在后面的括号中输入我们要查询的东西。
其实还有一个来转换数据的函数str(),不过它作用是将一个数字或浮点数转化为字符串。我们在IDLE窗口中看到的变化不大,主要的用途是程序开发,所以我们会在后面的章节中讲述
(你不会把一个字换为浮点数的,对吧?)
在本篇文章的最后,我想知道一下你对本文的看法是什么?这篇指南帮助如何?只有简单的四道题而已,但他对我以后写出更好的指南供大家学习很有帮助!