kcsama 发表于 2022-10-19 21:46:47

random问题

import random
a=[]
for i in range(6):
    a.append(random.randint(1,5)*2+i%2)
for i in range(1,5):
    j=i
    k=a
    while a<k and j>0:
      a=a
      j=j-1
    a=k
print(a)
求大大们解释一下加粗部分的程序的意思,刚开始学技术有点菜

jackz007 发表于 2022-10-19 21:51:58

本帖最后由 jackz007 于 2022-10-19 22:11 编辑

       要掌握自学的能力,如果不了解循环的作用,就把每次循环中被改变的变量统统 print() 出来,再结合代码分析一下。
       还有,不要光贴代码,还需要贴出题目要求,这个代码是根据什么要求编写的,否则,光看代码,不知道目的,非常累人。
页: [1]
查看完整版本: random问题