Python
在Python中,你可以使用random
模塊來(lái)生成隨機(jī)數(shù)。
import random
# 生成一個(gè)0到1之間的隨機(jī)浮點(diǎn)數(shù)
random_float = random.random()
print(random_float)
# 生成一個(gè)指定范圍內(nèi)的隨機(jī)整數(shù),例如1到10
random_int = random.randint(1, 10)
print(random_int)
# 生成一個(gè)指定范圍內(nèi)的隨機(jī)浮點(diǎn)數(shù),例如1.5到10.5
random_uniform = random.uniform(1.5, 10.5)
print(random_uniform)
JavaScript
在JavaScript中,你可以使用Math.random()
函數(shù)來(lái)生成隨機(jī)數(shù)。
// 生成一個(gè)0到1之間的隨機(jī)浮點(diǎn)數(shù)
let randomFloat = Math.random();
c*ole.log(randomFloat);
// 生成一個(gè)指定范圍內(nèi)的隨機(jī)整數(shù),例如1到10
function getRandomInt(min, max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min + 1)) + min;
}
let randomInt = getRandomInt(1, 10);
c*ole.log(randomInt);
Java
在Java中,你可以使用java.util.Random
類來(lái)生成隨機(jī)數(shù)。
import java.util.Random;
public class RandomNumberExample {
public static void main(String[] args) {
Random rand = new Random();
// 生成一個(gè)0到1之間的隨機(jī)浮點(diǎn)數(shù)
double randomFloat = rand.nextDouble();
System.out.println(randomFloat);
// 生成一個(gè)指定范圍內(nèi)的隨機(jī)整數(shù),例如1到10
int randomInt = rand.nextInt(10) + 1;
System.out.println(randomInt);
}
}