random函数的调用

本文介绍了Python的random模块,包括random.random(), randint(a, b), randrange(m, n, k), uniform(a, b), choice(seq), shuffle(seq)以及seed和getrandbits(k)等函数的用法,并详细讲解了random库的三种调用方式。" 108992870,3562401,Linux堡垒机详解:概念、价值与部署,"['Linux', '运维', '服务器管理', '网络安全', '堡垒机技术']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

random函数的调用

random中八个常见函数:
  1. random() 生成一个[0.0,1.0)的随机小数,没有参数
  2. randint(a,b) 生成一个[a,b]的随机小数
  3. randrange(m,n,k) 生成一个[m,n)之间以k为步长的随机整数
  4. uniform(a,b) 生成一个[a,b]之间的随机小数
  5. choice(seq) 从sequence里面随机选择一个元素 (sequence:序列)
  6. shuffle(seq) 将seq中的元素进行随机排列,也就是打乱顺序 (shuffle 打乱)
  7. seed(a=None)
  8. getrandbits(k) 生成k比特长的随机整数
random库的三种调用方法:
  1. import random
>>> import random
>>> random.randint(1,10)
7
  1. from random import randint (from 库 import 函数)
>>> from random import randint
>>> randint(1,10)
10
  1. from random import x
>>> from random import *
>>> randint(1,10)  # 生成一个[a,b]的随机小数
9
>>> random()   # 生成一个[0.0,1.0)的随机小数
0.5296230158644386
>>> uniform(10,100) #生成一个[a,b]之间的随机小数
95.98673178809247

同理可应用于调用其他库

import math
from math import *
from math import log()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值