Python學習記錄 用turtle庫繪製箭靶

2021-10-25 03:08:19 字數 949 閱讀 3592

**思想:

繪製乙個包含9個圓心的靶盤,要求最內層的圓為紅色,最外三層為黃色,其餘層為金色,所有線條為黑色

#繪製箭靶

import turtle

turtle.setup(

)#設定視窗

turtle.pencolor(

"black"

)#設定筆的顏色為黑色

list=[

"yellow"

,"gold"

,"red"

]#定義乙個列表,存放各層顏色n=0

for i in

range

(100,10

,-10)

: turtle.fillcolor(

list

[n])

#設定填充顏色為list[n]對應的顏色

turtle.begin_fill(

) turtle.circle(i)

#以i為半徑畫圓

turtle.end_fill(

) turtle.left(90)

turtle.penup(

)#抬起畫筆

turtle.fd(10)

#圓的邊與邊之間的距離為10,筆向前移動10畫素

turtle.pendown(

)#落下畫筆

turtle.right(90)

if i//

10==8:

#當i=80,改變顏色為金色

n=n+

1if i//

10==3:

#當i=30,改變顏色為紅色

n=n+

1

效果圖:

跟蹤記錄使用者

1 標記承載使用者身份的http請求首部 form 存放email user agent 監聽瀏覽器 3 使用者登入 4 胖url,開始進入 的時候,會生成乙個標識,加在每個a標籤上,當訪問此網頁的所有鏈結時,伺服器識別出標識知 道還是這個客戶,1缺點 1.不美觀,2.對伺服器生產額外複雜 3.不能...

記錄使用者操作

在最近工作中,博主手頭上的web專案提了乙個新的需求,這個需求大體上就是希望系統能夠記錄使用者做了哪些操作,包括這些操作的細節。大家都知道,使用者的操作無非就是增,刪,改,查。因為我現在做的這個專案對使用者的查詢操作不敏感,所以只需記錄增,刪,改。在做之前呢,我的leader給了我乙個建議 你要不寫...

學習記錄 用CUDA完成泛洪演算法

cuda主函式 void floodfillwithgpu uchar mat data,int rows,int cols,int startx,int starty,int randr,int randg,int randb cudastatus cudamalloc void gpu mat ...