我对Python相当陌生,在尝试计算一堆随机数的平均值时遇到了一个障碍数字。那个该程序的总体概述是,它是一个模具轧制程序,它提示用户输入一定数量的边,然后滚动,直到程序输出蛇眼。它还可以记录下双打的数量以及蛇眼花了多长时间。然后创建在整个程序中为每个骰子掷骰子的平均数。这就是我迷路的地方。在

编辑:我删除了我原来的代码,用瓦西里斯的回答:import random

while True:

#prompts user for valid number

user_s = int (input ("How many sides on your dice? "))

if user_s < 3:

print("That is not a valid size value, please enter a positive number")

if user_s >= 3:

break

print()

print("Thanks! Here we go...")

print()

double_count = 0

roll_count = 0

sum1 = 0 # Used to calculate sum of die_1

sum2 = 0 # Used to calculate sum of die_2

while True:

roll_count += 1

die_1 = random.randint(1,user_s)

die_2 = random.randint (1,user_s)

print(roll_count,".", " Die number 1 is ", die_1 , " and die number 2 is ", die_2, ".", sep ="")

if die_1 == die_2:

double_count += 1

if die_1 == 1 and die_2 == 1:

break

# Making sum

sum1 = sum1 + die_1

sum2 = sum2 + die_2

print("You finally got snake eyes on try number", roll_count)

print("Along the way you rolled a double", double_count,"times")

print(die_1)

print(die_2)

# Integer divisions

avg_roll1 = sum1 // roll_count

avg_roll2 = sum2 // roll_count

print("The average roll for die 1 was", format(avg_roll1,".2f"))

print("The average roll for die 2 was", avg_roll2)

然而,正如他所指出的,它并不是把所有的数字都记录在所有的卷上,而是最后一个数字。

如果有任何帮助,我们将不胜感激。在

谢谢!在

python产生10个不同的随机数组成列表并求平均值_计算多个随机数的平均数Python...相关推荐

  1. python求平均值_如何用python求平均值

    学习了Python相关数据类型,函数的知识后,利用字符串的分割实现了输入任意多个数据,并计算其平均值的小程序.思路是接收输入的字符串,以空格为分隔符,将分割的数据存入列表(lst1)中,将lst1中的 ...

  2. python 输入五个数_python实现输入五个数并求平均值

    python实现输入五个数并求平均值 思路: 接收输入的字符串,以空格为分隔符,将分割的数据存入列表(lst1)中,将lst1中的数据转存入另一个空列表(lst)中,转存时将字符串转化为整型,从而利用 ...

  3. python读取文档中有很多指标的数据 写成矩阵_图像处理与特征提取 —— 从 MATLAB 到 Python(一)图像、矩阵与数据的读写...

    最近几个实验从 MATLAB 环境转入到 Python 环境做,踩了几个小坑,记录一下. 写一半发现太长,分开几篇写,计划如下:基本图像处理 特征提取 分类 距离.度量.评价指标与效果评估,及相关绘图 ...

  4. python输入五个数并求平均值_python实现输入五个数并求平均值_后端开发

    php为啥开发网站效率快_后端开发 php开发网站效率快的原因:1.php是一门弱类型语言,相对其他强类型语言开发效率快:2.php自带强力函数库,比如json_encode,各种数组操作,各种排序: ...

  5. python列表所有元素平均值_【全网最简单Python教程】--10.列表元素的索引和返回索引值(Index函数使用)...

    在练习日4中,小鱼给大家讲述了神秘的ASCII码编译及解密过程. 在ASCII码中,字符与十进制数字的互相转换是通过 ord()函数 和 chr()函数. 今天小鱼要给大家介绍另一种在影视剧.侦探小说 ...

  6. python求样本方差_样本方差的的分布(来自Python的实验)

    教科书中,关于样本方差的分布往往是这样描述的 这里的n-1,就是自由度, 表示总体方差.这一结论的证明并不难,直接从卡方分布的定义着手就好. 我们这里要做的,是从实验着手,运用Python开展抽样实验 ...

  7. python中列表数据汇总和平均值_对数据进行分类,计算每个类别的平均值和标准差...

    我假设你的矩阵在一个列表列表中,并向你展示如何开始.(然而,正如我在一篇评论中提到的,如果你把矩阵放在一个numpy array或matrix中,它也会变得更加简单和快速.) 如果您只是将该值作为一个 ...

  8. python列表求平均值_长篇文讲解:Python要求O(n)复杂度求无序列表中第K的大元素实例...

    本文内容主要介绍了Python要求O(n)复杂度求无序列表中第K的大元素实例,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧! 昨天面试上来就是一个算法,平时基本的算法还行,结果变个法 ...

  9. python字典求平均值_查找字典中值的平均值

    9 个答案: 答案 0 :(得分:5) 如果您使用numpy: import numpy as np np.array(list(dict.values())).mean() 答案 1 :(得分:4) ...

最新文章

  1. python代码怎么运行-python代码是怎样运行的
  2. VTK:Medical之MedicalDemo3
  3. .计算机自动关机或重启,电脑自动关机或者重启怎么处理
  4. linux-basic(7)linux文件与目录管理
  5. 福昕风腾pdf导出为html,福昕风腾PDF套件快速指引.pdf
  6. 八数码——路径寻找问题
  7. 负责指挥与控制整台电子计算机,2011秋季计算机应用基础期末考试卷(修改)
  8. 在 Visual Studio 调试器中指定符号 (.pdb) 和源文件
  9. 关于fork()父子进程返回值的问题
  10. CCC认证有没有2019年新的具体的收费标准
  11. python16_day14【jQuery】
  12. android旅游视频播放,VPlayer视频播放器
  13. 名帖234 俞和 行书《云锦帖》
  14. 月影无终的伤感日志最新推荐:搁浅的回忆,谁来承受
  15. 多网聚合路由系统打通“融媒体”5G丝绸之路
  16. stm8L051低功耗采集电池电量ADC例程
  17. 01 TVM环境编译
  18. python滤波与图像去噪
  19. python文件处理——encoding参数,utf-8,gbk
  20. 【Unity3D 灵巧小知识点】 ☀️ | Unity中几个简单又常见的报错异常

热门文章

  1. 根可达算法的根_好屌好屌的「GC系列」JVM垃圾定位及垃圾回收算法浅析
  2. delphi chart 曲线实时_发展学生曲线跑能力的体育游戏及运用研究
  3. axure文本框提示文字_Axure教程:一个中继器实现密码验证
  4. 崩坏3服务器故障 临时维护,崩坏3 11.5游戏故障处理及补偿说明
  5. mysql和jfinal的区别_mysql与JFinal的数据关系-阿里云开发者社区
  6. foxmail邮件怎样打印日历
  7. Win11语音助手怎么开启 Win11语音助手开启的方法
  8. chrome浏览器win10下显示不清晰怎么办
  9. 同时运行多个logstash而kibana监控界面只统计到一个的问题
  10. Easyui动态加载后台数据的例子