热线电话:13121318867

登录
2019-02-28 阅读量: 695
python生成随机数的几个函数区分

Python定义了一组用于生成或操作随机数的函数。这种特殊类型的功能用于许多游戏,彩票或任何需要随机数生成的应用中。

Randon函数:

1. choice(): - 此函数用于从容器生成1个随机数

2. randrange(beg,end,step): - 此函数也用于生成随机数,但在其参数中指定的范围内此函数有3个参数,起始编号(包含在生成中),最后编号(生成中排除)和步骤(在选择时跳过范围内的数字)。

3. random(): - 此数字用于生成小于1且大于或等于0浮点随机数。

4. seed(): - 此函数使用提到的种子参数映射特定的随机数。在种子值之后调用的所有随机数返回映射的数字。

# Python code to demonstrate the working of

# choice() and randrange()

# importing "random" for random operations

import random

# using choice() to generate a random number from a

# given list of numbers.

print ("A random number from list is : ",end="")

print (random.choice([1, 4, 8, 10, 3]))

# using randrange() to generate in range from 20

# to 50. The last parameter 3 is step size to skip

# three numbers when selecting.

print ("A random number from range is : ",end="")

print (random.randrange(20, 50, 3))

39.5721
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子