为什么我的for循环不更新给定变量?

扎克2095
import random
stats = [0,0,0,0,0,0] 
def single_roll(n,fixed=(),sides=6):
    for x in range(0,n):
        dice = random.randint(1,6)
            if dice == 1:
                stats[0] += 1
            elif dice == 2:
                stats[1] += 1
            elif dice == 3:
                stats[2] += 1
            elif dice == 4:
                stats[3] += 1
            elif dice == 5:
                stats[4] += 1
            elif dice == 6:
                stats[5] +=1

这是我当前的代码,我尝试创建一个滚动n个骰子时出现1-6的次数的列表。当我运行我的代码时,它仅输出带有6个零的列表。谢谢你的帮助。

沼泽

def single_roll(n,fixed=(),sides=6):正在创建一个函数。除非您实际调用它,否则该代码本身不会运行。将其视为任务,您需要告诉任务运行。下面是一个示例。

import random
stats = [0,0,0,0,0,0] 
def single_roll(n,fixed=(),sides=6):
    for x in range(0,n):
        dice = random.randint(1,6)
        if dice == 1:
            stats[0] += 1
        elif dice == 2:
            stats[1] += 1
        elif dice == 3:
            stats[2] += 1
        elif dice == 4:
            stats[3] += 1
        elif dice == 5:
            stats[4] += 1
        elif dice == 6:
            stats[5] +=1
single_roll(6)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的for循环不更新给定变量?

来自分类Dev

Python - 如果我不更改内部的值,为什么会更新循环内部的备份变量?

来自分类Dev

为什么不更新变量?

来自分类Dev

为什么变量不更新?

来自分类Dev

为什么我的 for 循环不使用更新的全局变量?

来自分类Dev

为什么向量不循环更新?

来自分类Dev

为什么我的循环不终止?

来自分类Dev

为什么我的循环不终止?

来自分类Dev

为什么变量不更新值

来自分类Dev

为什么不设置我的班级变量?

来自分类Dev

为什么我的jQuery不更新DOM?

来自分类Dev

为什么只有在while(true)循环中存在延迟时我的变量才会更新

来自分类Dev

为什么我的变量没有更新?

来自分类Dev

为什么我的变量没有更新?

来自分类Dev

为什么变量不更新时数组会更新?

来自分类Dev

C ++为什么我的代码不打印对给定文件的更新

来自分类Dev

为什么循环不循环?

来自分类Dev

为什么我不观察我在 spyder 中创建的变量?

来自分类Dev

SwiftUI为什么不更新嵌套ForEach循环中的值?

来自分类Dev

Python 中的循环不更新数组,为什么?

来自分类Dev

为什么我的Ruby`for`循环的效果不持久?

来自分类Dev

为什么我的范围不包含循环更改元素?

来自分类Dev

为什么我的For循环在屏幕上不创建多个对象?

来自分类Dev

为什么在某些情况下我的for循环不启动?

来自分类Dev

为什么我的for循环不循环?我的for循环行被认为是无效代码

来自分类Dev

为什么我的for循环不循环?我的for循环行被认为是无效代码

来自分类Dev

角度指令-为什么不更新指令中的变量?

来自分类Dev

为什么字符串变量更改后不更新

来自分类Dev

为什么我不继承超类变量?

Related 相关文章

  1. 1

    为什么我的for循环不更新给定变量?

  2. 2

    Python - 如果我不更改内部的值,为什么会更新循环内部的备份变量?

  3. 3

    为什么不更新变量?

  4. 4

    为什么变量不更新?

  5. 5

    为什么我的 for 循环不使用更新的全局变量?

  6. 6

    为什么向量不循环更新?

  7. 7

    为什么我的循环不终止?

  8. 8

    为什么我的循环不终止?

  9. 9

    为什么变量不更新值

  10. 10

    为什么不设置我的班级变量?

  11. 11

    为什么我的jQuery不更新DOM?

  12. 12

    为什么只有在while(true)循环中存在延迟时我的变量才会更新

  13. 13

    为什么我的变量没有更新?

  14. 14

    为什么我的变量没有更新?

  15. 15

    为什么变量不更新时数组会更新?

  16. 16

    C ++为什么我的代码不打印对给定文件的更新

  17. 17

    为什么循环不循环?

  18. 18

    为什么我不观察我在 spyder 中创建的变量?

  19. 19

    SwiftUI为什么不更新嵌套ForEach循环中的值?

  20. 20

    Python 中的循环不更新数组,为什么?

  21. 21

    为什么我的Ruby`for`循环的效果不持久?

  22. 22

    为什么我的范围不包含循环更改元素?

  23. 23

    为什么我的For循环在屏幕上不创建多个对象?

  24. 24

    为什么在某些情况下我的for循环不启动?

  25. 25

    为什么我的for循环不循环?我的for循环行被认为是无效代码

  26. 26

    为什么我的for循环不循环?我的for循环行被认为是无效代码

  27. 27

    角度指令-为什么不更新指令中的变量?

  28. 28

    为什么字符串变量更改后不更新

  29. 29

    为什么我不继承超类变量?

热门标签

归档