但是我的学习之路比较坎坷,学习的时间就像今天要谈的主题一样是完全随机的:哪天学,学些什么,连续学习多长时间,这些都是老天才知道的,完全不像python的随机数生成函数是bulit-in。于是,至今仍是一名想用python的门外汉,不过既然这学习的机会仍在随机发生着,那就当然不能放弃,毕业随机数总会有产生的那一天。
话不多说,进入正题。这里说的随机数生成是指随机生成一个整数,而不是其它的以数字组合、数字字母组合的序列或者字典等,这个是今天主题,不能跑偏。python3 的随机数生成是通过其自带的random模块中的函数来实现的,而random模块的基石是 random()函数,这也是今天要介绍的第一个角色。
random.random()返回一个[0.0, 1.0)之间的随机浮点数,于是利用这个函数获取一个随机整数的方法便是:int(n*random.random()),例如a = int(456*random.random())
第二个要介绍的函数是random.randint(start, stop),start和stop 必须都是整数,返回一个整数n,n满足start=
看到没,so easy,利用这几个函数就可以在随机生成整数的大道上肆意奔跑了,祝屏幕前的你,当然也包括我自己能够早日完成修炼,任性地对别人说,人生苦短,我用python。