Math.random():获取0~1随机数
Math.floor() method rounds a number DOWNWARDS to the nearest integer, and returns the result. (小于等于 x,且与 x 最接近的整数。)其实返回值就是该数的整数位:Math.floor(0.666) –> 0Math.floor(39.2783) –> 39
所以我们可以使用Math.floor(Math.random())去获取你想
首先还是看看[removed] The Definitive Guide, 4th Edition中对三个函数的定义。
Math.ceil(): round a number up
Arguments: Any numeric value or expression
Returns: The closest integer greater than or equal to x.
———————————————————————————————–
Math.floor(): round a numb
floor()方法返回不大于x的最大整数(向下取整)。
语法
以下是floor()方法的语法:
import math
math.floor( x )
注意:此函数是无法直接访问的,所以我们需要导入math模块,然后需要用math的静态对象来调用这个函数。
参数
x — 这是一个数值表达式。
返回值
此方法返回不大于x的最大整数。
例子
下面的例子显示了floor()方法的使用。
#!/usr/bin/python
import math # This will import