Turtle海龜庫:利用海龜畫筆繪製每條邊顏色不同的正方形
利用海龜筆繪製一條紅色直線
例項說明
使用海龜畫筆畫一條紅色直線。
例項程式碼
import turtle
t = turtle。Pen()
t。pencolor(“red”)
t。forward(100)
turtle。done()
例項程式碼
import turtle
t = turtle。Pen()
t。pencolor(“#FF0000”)
t。forward(100)
turtle。done()
例項程式碼
import turtle
t = turtle。Pen()
turtle。colormode(255)
t。pencolor(255, 0, 0)
t。forward(100)
turtle。done()
執行結果
Python 3。5從零開始學
劉宇宙
計算機
免費閱讀
知識說明
顏色有三種表示方法:
顏色的英語單詞、十六進位制顏色值、顏色的
RGB值。
t.pencolor("red")
:使用
pencolor改變畫筆的顏色,顏色引數為顏色的英文單詞,畫筆預設顏色為黑色。
t.pencolor("#FF0000")
:使用
pencolor改變畫筆的顏色,顏色的引數為十六進位制顏色值,畫筆預設顏色為黑色。
turtle.colormode(255)
:使用
pencolor改變畫筆的顏色,顏色引數值分別為顏色的RGB對應的值,畫筆預設顏色為黑色。
turtle.colormode(255)
:將畫筆顏色的模式設定為
RGB模式。
注意:
在表示方式使使用RGB值的方式需要改變。
利用海龜筆繪製紅色正方形
功能要求
畫一個邊長為50的紅色正方形。
例項程式碼
import turtle
t = turtle。Pen()
turtle。colormode(255)
t。pencolor(“red”)
for x in range(4):
t。forward(50)
t。right(90)
turtle。done()
執行結果
零基礎學Python
張志強;趙越
計算機
免費閱讀
利用海龜筆繪製四邊顏色不同的正方形
功能要求
畫一個邊長為50的正方形,四條邊的顏色各不相同(可以自己設定喜歡的顏色)
例項程式碼
import turtle
t = turtle。Pen()
turtle。colormode(255)
t。pencolor(“pink”)
t。forward(50)
t。right(90)
t。pencolor(“red”)
t。forward(50)
t。right(90)
t。pencolor(“#00FF00”)
t。forward(50)
t。right(90)
t。pencolor(0, 0, 255)
t。forward(50)
t。right(90)
turtle。done()
執行結果