Python中文
首页
教程
问答
标签
搜索
登录
注册
python随机数生成器的问题。真的是随机的吗?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>“随机”模块内部的随机数生成器实际上是随机的吗?在</p> <p>我试图建立一个函数,模拟一场篮球比赛,使用随机数生成器来决定一支球队是否投篮,以及他们投了什么样的球。这是我搞砸了的部分</p> <pre><code>def game(totalPosess,toRate,threeRate,threePct,effFg,orr): teamPosess = 0 teamA = 0 totalTno = 0 made3s = 0 totalOrr = 0 missed3s = 0 while teamPosess <= totalPosess: posession = random.randint(1,1000) if posession/1000.00 > toRate: shotStyle = random.randint(1,1000) else: teamPosess += 1 totalTno += 1 print(teamA) print('made 3s -',made3s,'missed 3s -',missed3s,'total turnovers -',totalTno,'orr -',totalOrr) print(made3s/(made3s + missed3s)) print(made3s + missed3s) print(teamPosess) print(made3s + missed3s/(teamPosess)) </code></pre> <p>对于参数,使用Golden State的统计数据;totalPosess=105,toRate=.123,threeRate=.379,threePct=.38,orr=.231</p> <p>我遇到的问题是几乎每支球队的投篮命中率都在三分之一以上。到今天为止,NBA最高的三分之一的球队是.409。平均3个百分点是0.35。 我已经模拟了500多场比赛,我很难相信这真的是随机的。 如果任何人有任何答案或知道一个更好的模块使用,反馈将不胜感激。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>可能您正在使用python2;在本例中,有一个问题</p> <pre><code>x/1000 </code></pre> <p>因为除法将使用整数运算,因此给出0</p> <p>更改为</p> ^{pr2}$ <p>获取浮点除法</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
无法使用Django/mongoengine连接到MongoDB(身份验证失败)
5 回答
无法使用Django\u mssql\u后端迁移到外部hos
8 回答
无法使用Django&Python3.4连接到MySql
1 回答
无法使用Django+nginx上载媒体文件
1 回答
无法使用Django1.6导入名称模式
8 回答
无法使用Django1.7和mongodb登录管理站点
10 回答
无法使用Djangoadmin创建项目,进程使用了错误的路径,因为我事先安装了错误的Python
4 回答
无法使用Djangockedi验证CBV中的字段
6 回答
无法使用Djangocketditor上载图像(错误400)
4 回答
无法使用Djangocron进行函数调用
5 回答
无法使用Djangofiler djang上载文件
10 回答
无法使用Djangokronos
7 回答
无法使用Djangomssql provid
2 回答
无法使用Djangomssql连接到带有Django 1.11的MS SQL Server 2016
10 回答
无法使用Djangomssq迁移Django数据库
5 回答
无法使用Djangonox创建用户
8 回答
无法使用Djangopyodb从Django查询SQL Server
1 回答
无法使用Djangopython3ldap连接到ldap
10 回答
无法使用Djangoredis连接到redis
5 回答
无法使用Django中的FK创建新表
2 回答