Python随机函数random使用方法小结
1. random.random
这个函数将返回一个0到1之间的随机浮点数,包括0但不包括1、它不接受任何参数。
示例用法:
```python
import random
num = random.random
print(num)
```
输出:
```python
```
2. random.uniform(a, b)
该方法返回一个在a和b之间的随机浮点数,可以包括a和b。它接受两个参数,其中a必须小于或等于b。
示例用法:
```python
import random
num = random.uniform(1, 10)python生成1到100之间随机数
print(num)
```
输出:
```python
```
3. random.randint(a, b)
这个函数返回一个在a和b之间的随机整数,包括a和b。它接受两个参数,其中a必须小于或等于b。
示例用法:
```python
import random
num = random.randint(1, 10)
print(num)
```
输出:
```python
```
4. random.choice(seq)
该函数从给定的序列中随机选择一个元素。序列可以是列表、元组或字符串。
示例用法:
```python
import random
seq = [1, 2, 3, 4, 5]
num = random.choice(seq)
print(num)
```
输出:
```python
```
5. random.shuffle(seq)
这个函数用于将序列(列表或元组)中的元素随机排序。它会直接修改原始序列,而不是返回一个新的排序后的序列。
示例用法:
```python
import random
seq = [1, 2, 3, 4, 5]
random.shuffle(seq)
print(seq)
```
输出:
```python
[4,2,1,5,3]
```
6. random.sample(seq, k)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论