python生成三位随机数的函数
时间: 2023-11-28 16:32:33 浏览: 83
可以使用random模块的randrange函数来生成三位随机数。下面是一个示例函数:
```python
import random
def generate_random_number():
return random.randrange(100, 1000)
```
在这个函数中,我们使用randrange函数来生成一个介于100和1000之间(不包括1000)的随机整数。你可以调用这个函数来获取随机数。
```python
random_number = generate_random_number()
print(random_number)
```
这将输出一个三位随机数。每次运行代码都会生成不同的随机数。
相关问题
python生成随机数三位小数点
你可以使用Python的random模块来生成随机数,并使用round函数将其保留三位小数点。
下面是一段示例代码:
```python
import random
# 生成一个0到1之间的随机数
random_num = random.random()
# 保留三位小数点
random_num_rounded = round(random_num, 3)
print(random_num_rounded)
```
这段代码首先导入了random模块,然后使用random()函数生成一个0到1之间的随机数。最后,使用round函数将其保留三位小数点,并将结果打印出来。
python生成随机四位数
使用Python可以生成随机的四位数的方法有三种:
方法一:
```python
import string
import random
seeds = string.digits
random_str = []
for i in range(4):
random_str.append(random.choice(seeds))
print("".join(random_str))
```
方法二:
```python
import string
import random
seeds = string.digits
random_str = random.choices(seeds, k=4)
print("".join(random_str))
```
方法三:
```python
import string
import random
seeds = string.digits
random_str = random.sample(seeds, k=4)
print("".join(random_str))
```
这三种方法都可以用于在给定的数字集内随机生成四位数。其中,方法一使用了`random.choice`函数,方法二使用了`random.choices`函数,方法三使用了`random.sample`函数。这三种方法中,方法一和方法二可以生成可重复的随机数,而方法三生成的随机数不会重复。