推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
1521815837
V2EX  ›  Python

Python 小问题

  •  
  •   1521815837 · Sep 12, 2019 · 4713 views
    This topic created in 2577 days ago, the information mentioned may be changed or developed.

    import pygame,sys import time import random

    pygame.init() screencaption=pygame.display.set_caption('打砖块') screen=pygame.display.set_mode([640,480]) screen.fill([255,255,255]) blockx = 20 blocky = 20 blockxgap = 80 blockygap = 32 while blockx <= 640: while blocky <=460: pygame.draw.rect(screen,[255,0,0],[blockx,blocky,40,20],0) blocky = blockx+blockygap blockx = blockx+blockxgap

    pygame.display.flip() while True: for event in pygame.event.get(): if event.type==pygame.QUIT: sys.exit() 这段代码的循环死循环了 要怎么解决?

    11 replies  •  2019-09-13 21:06:02 +08:00
    nthhdy
        1
    nthhdy  
       Sep 12, 2019
    代码如果展示得友好一点,可能还想看看
    wzwwzw
        2
    wzwwzw  
       Sep 12, 2019
    这个代码展示。怎么看
    watsy0007
        3
    watsy0007  
       Sep 12, 2019
    markdown 语法
    ```
    import pygame,sys
    import time
    import random
    ...
    ```
    fifa666
        4
    fifa666  
       Sep 12, 2019
    这个代码咋看
    0DBBFF
        5
    0DBBFF  
       Sep 12, 2019
    打印 event.type 看看呗
    arrow8899
        6
    arrow8899  
       Sep 12, 2019
    看代码没毛病,打印一下看看
    blindie
        7
    blindie  
       Sep 12, 2019
    你这个 while true 就一直跑 while 啊,哪有机会跑别的代码。退出命令一般写在 loop 函数或者 update 函数这种有生命周期的,不是你挂在主线程上面手写 while 的。
    ramuHo
        8
    ramuHo  
       Sep 12, 2019
    首先空白就不对嘛
    cherbim
        9
    cherbim  
       Sep 12, 2019
    友情提示:本论坛支持 markdown 语法
    shm7
        10
    shm7  
       Sep 13, 2019 via iPhone
    pygame 我就看看 不说话
    tennc
        11
    tennc  
       Sep 13, 2019
    都 true 了 还怎么退出循环呢?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2441 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 13:58 · PVG 21:58 · LAX 06:58 · JFK 09:58
    ♥ Do have faith in what you're doing.