Python基础教程详解(第60课)-生成随机数.doc
Python基础教程详解【第60课】生成随机数今天来讲解python中的random模块。random模块具有产生随机数的功能。之前的小游戏中使用了random模块中的randint方法:import random num = random.randint(1,100)random.randint(a, b)可以生成一个a到b之间的随机整数,包括a和b。其中a、b必须是整数,且a必须小于等于b。当a等于b时,比如:random.randint(3, 3)的结果永远是3。除了randint方法,random模块中还常用的方法包括:random.random()生成一个0到1之间的随机浮点数,包括0但不包括1,即[0.0, 1.0)。random.uniform(a, b)生成a、b之间的随机浮点数。不同于randint方法,a、b可以是任意实数,不受大小限制。random.uniform(1.5, 3)random.uniform(3, 1.5)这两种参数均可行。random.uniform(1.5, 1.5)将始终得到1.5。random.choice(seq)可以从给定的序列中随机选择一个元素。例如,random.choice([1, 2, 3, 4, 5])可能返回2,也可能返回5等。这就是随机数相关的内容了,希望对你有所帮助。
下载地址
用户评论