Python小遊戲 02 靶盤繪製

2021-10-08 18:55:28 字數 1414 閱讀 7145

import turtle

#turtle.setup(width, height, startx, starty)

#作用:設定主視窗的大小和位置

#width: 視窗寬度

#height: 視窗高度

#startx: 視窗左側與螢幕左側的畫素距離

#starty: 視窗頂部與螢幕頂部的畫素距離

turtle.setup(

650,

650,

200,

200)

#turtle.seth(to_angle)

#作用:設定小海龜當前行進方向為to_angle,該角度是絕對方向角度

turtle.seth(-90

)#turtle.penup()

#作用:抬起畫筆,之後移動畫筆不繪製形狀

turtle.penup(

)#turtle.fd(distance)

#作用:設定小海龜當前行進方向前進distance距離

turtle.fd(30)

#turtle.pendown()

#作用:落下畫筆,之後移動畫筆將繪製形狀

turtle.pendown(

)#turtle.pensize(width)

#作用:設定畫筆寬度,當無引數輸入時返回當前畫筆寬度

turtle.pensize(10)

#turtle.pencolor(colorstring)

#作用:設定畫筆顏色,當無引數輸入時返回當前畫筆顏色

turtle.pencolor(

"red"

)i =

1while i <10:

turtle.seth(0)

#turtle.circle(radius, extent=none)

#作用:根據半徑radius繪製extent角度的弧度

#radius:弧度半徑,當值為正數時,半徑在小海龜左側,當值為負數時,半徑在小海龜右側

turtle.circle(

30*i,

none

) turtle.seth(-90

) turtle.penup(

) turtle.fd(30)

turtle.pendown(

) i +=

1turtle.seth(0)

turtle.pencolor(

"black"

)turtle.circle(

30*i,

none

)#turtle.done()

#作用:停止畫筆繪製,但繪圖窗體不關閉

python飛機大戰小遊戲開發02

編寫設定類 在寫完遊戲的視窗 後,我們要將背景色改變,背景色是由pygame的screen.fill方法構成的,於是我們對run函式進行修改,增加了self.screen.fill 230,230,230 將螢幕變成灰色 def run game self while true for event ...

02 小遊戲 001 21點

使用者 遊戲玩家 目標 度量指標 遊戲玩家和電腦對戰,模擬21點遊戲 該程式不涉及到其他組織,所以省去業務建模 流程 1.玩家單擊介面 開始遊戲。給玩家和莊家發牌 2.玩家可以選擇要牌,玩家要一次,輪到莊家要牌。然後輪到玩家,如此輪流要牌。玩家和莊家都可以決定是否要牌。當玩家不再要牌,邏輯上就以為著...

猜拳小遊戲(python)

import random 載入模組random 隨機數 win 0 定義勝場 lose 0 定義敗場 dogfall 0 定義平局 while true while 迴圈 print 10 猜拳遊戲 10 遊戲開頭輸出 遊戲名 print 勝 s,敗 s,平 s win,lose,dogfall ...