zzhsb 发表于 2022-10-12 22:01:33

大佬们为什么这里会报错?

看了小甲鱼的答案,发现跟自己的思路差不多,并且可以打印出第一次结果,但是为什么报错int对象不可迭代?

jackz007 发表于 2022-10-12 22:27:47

本帖最后由 jackz007 于 2022-10-12 22:30 编辑

def fy_shuffle(x , n = 1):
    for i in range(1 , n + 1):
      begin = list(x)                     # 第2次循环及以后执行到这里 x 都是一个随机数
      . . . . . .
      while j > 0:
            x = random . randint(0 , j - 1)   # 执行了此句后,x 就是一个整数
      拜托,贴代码文本有那么难吗?

jcpython2 发表于 2022-10-13 10:14:25

都打开电脑了,为什么还要用手机拍照上传,电脑复制代码上来啊

18234831675 发表于 2022-10-13 10:56:50

代码

zzhsb 发表于 2022-10-15 21:55:37

jackz007 发表于 2022-10-12 22:27
拜托,贴代码文本有那么难吗?

第一次提问,不太懂规矩,抱歉,感谢你的解答
页: [1]
查看完整版本: 大佬们为什么这里会报错?