@pygame遊戲迴圈的三種方式
import pygame
pygame.init(
)screen_2 = pygame.display.set_mode(
(480
,700))
while
true
:pass
pygame.quit(
)
上面的**在mac上執行之後的效果如下:
迴圈卡死,無法通過左上角的x來關閉視窗
import pygame
pygame.init(
)while
true
: screen_2 = pygame.display.set_mode(
(480
,700))
pygame.quit(
)
上面的**在mac上執行之後的效果如下:
迴圈沒有卡死,但是同樣不能通過左上角的x退出螢幕。
import pygame
pygame.init(
)screen_2 = pygame.display.set_mode(
(480
,700))
while
true
:for event in pygame.event.get():
if event.
type
== pygame.quit:
pygame.quit(
)pygame.quit(
)
**執行之後,視窗不會卡死,也可以通過左上角的x正常關閉窗 跳出迴圈的三種方式
break continue goto三個關鍵字都可以用於跳出迴圈,但三者跳出迴圈的情況卻有所不同 braek 跳出本層迴圈,執行本層迴圈下面的語句。continue 終止本次迴圈,進入下一次迴圈。goto 調到標號所在位置,執行標號下面的語句,它比較方便的是可以一次跳出多重迴圈,但是它只能在函式內...
Spring迴圈依賴的三種方式
public class duck public duck duck duck public void setduck duck duck duck1 class model.duck 0 ref duck2 bean duck2 class model.duck 0 ref duck3 bean ...
PHP的三種迴圈
while 只要條件為真就迴圈 for 提前知道迴圈的次數 foreach 用來迴圈陣列,指標控制 和while for控制迴圈次數的條件不同 當物件被foreach的時候,內部的valid,current,key方法會依次被呼叫,其返回的值便是foreach語句的key和value。當一次迴圈體結...