weixin_48772465 2020-06-25 23:37 采纳率: 0%
浏览 12
已结题

有没有大佬知道我错在哪里了,我这个程序循环不了,只有一次

for i in range(20):

  im_rand = random.randint(1,32)

  if im_rand == 1:

    im = p1

    im_rect = p1_rect

  elif im_rand == 1:

    im = p1

    im_rect = p1_rect

  elif im_rand == 2:

    im = p2

    im_rect = p2_rect

  elif im_rand == 3:

    im = p3

    im_rect = p3_rect

  elif im_rand == 4:

    im = p4

    im_rect = p4_rect

  elif im_rand == 4:

    im = p4

    im_rect = p4_rect

  elif im_rand == 5:

    im = p5

    im_rect = p5_rect

  elif im_rand == 6:

    im = p6

    im_rect = p6_rect

  elif im_rand == 7:

    im = p7

    im_rect = p7_rect

  elif im_rand == 8:

    im = p8

    im_rect = p8_rect

  elif im_rand == 9:

    im = p9

    im_rect = p9_rect

  elif im_rand == 10:

    im = p10

    im_rect = p10_rect

  elif im_rand == 11:

    im = p11

    im_rect = p11_rect

  elif im_rand == 12:

    im = p12

    im_rect = p12_rect

  elif im_rand == 13:

    im = p13

    im_rect = p13_rect

  elif im_rand == 14:

    im = p14

    im_rect = p14_rect

  elif im_rand == 15:

    im = p15

    im_rect = p15_rect

  elif im_rand == 16:

    im = p16

    im_rect = p16_rect

  elif im_rand == 17:

    im = p17

    im_rect = p17_rect

  elif im_rand == 18:

    im = p18

    im_rect = p18_rect

  elif im_rand == 19:

    im = p19

    im_rect = p19_rect

  elif im_rand == 20:

    im = p20

    im_rect = p20_rect

  elif im_rand == 21:

    im = p21

    im_rect = p21_rect

  elif im_rand == 22:

    im = p22

    im_rect = p22_rect

  elif im_rand == 23:

    im = p23

    im_rect = p23_rect

  elif im_rand == 24:

    im = p24

    im_rect = p24_rect

  elif im_rand == 25:

    im = p25

    im_rect = p25_rect

  elif im_rand == 26:

    im = p26

    im_rect = p26_rect

  elif im_rand == 27:

    im = p27

    im_rect = p27_rect

  elif im_rand == 28:

    im = p28

    im_rect = p28_rect

  elif im_rand == 29:

    im = p29

    im_rect = p29_rect

  elif im_rand == 30:

    im = p30

    im_rect = p30_rect

  elif im_rand == 31:

    im = p31

    im_rect = p31_rect

  elif im_rand == 32:

    im = p32

    im_rect = p32_rect


  win.fill(bg)

  win.blit(im,im_rect)

  pygame.display.flip()

  got_key = False

  pygame.event.clear()

  while not got_key:

    for event in pygame.event.get():

      if event.type == KEYDOWN:

        got_get = True

        print (pygame.key.name(event.key))


  win.fill(bg)

  pygame.display.filp()


  pygame.time.wait(500)


  • 写回答

3条回答 默认 最新

  • 「已注销」 2020-06-25 23:48
    关注
    代码麻烦给全
    

    评论

报告相同问题?

悬赏问题

  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?