int这个函数能把浮点数转成整形,但不是很完美,小数部分就都给砍掉了。
>>> int(3.1415927)
3
>>> int(-2.1314)
-2
(2)float能把整形和字符串转变成浮点数
>>> float(32)
32.0
>>> float('3.1415927')
3.1415927
(3)str可以把参数转变成字符串
>>> str(32)
'32'
>>> str(3.1415927)
'3.1415927'
二,数学函数
Python内置了一个数学模块,这一模块提供了绝大部分常用的数学函数。模块就是一系列相关函数的集合成的文件。
在使用模块中的函数之前,必须先要导入这个模块,使用导入语句import:
>>> import math
这个语句建立了一个模块对象,名字叫做math。把这个模块对象显示一下,得到与之相关的信息:
>>> math
模块对象包含了一些已经定义好的函数和变量。指定模块名和函数名,要用点.(英文输入法)来连接模块名和函数名,比如下方的math.pi
例子:对弧度值计算正弦值。
通过变量名你应该能推测出正弦以及其他的三角函数 (比如余弦、正切等等)都要用弧度值作为参数。所以要把角度的值从度转换成弧度,方法 就是除以180然后再乘以圆周率π
>>> degrees = 45
>>> r