-設定填充色:fillecolor(r, g, b)

創新互聯公司專注于企業網絡營銷推廣、網站重做改版、湄潭網站定制設計、自適應品牌網站建設、H5建站、商城建設、集團公司官網建設、成都外貿網站制作、高端網站制作、響應式網頁設計等建站業務,價格優惠性價比高,為湄潭等各大城市提供網站開發制作服務。
-開始填充:begin_fill()
-結束填充:end_fill()
畫一組隨機分布,隨機大小和不同色調的心形。先初始化一個填充顏色。然后,在畫每個圖形繪制之前使用begin_fill()以及繪制之后使用end_fill()。這樣就能得到一個填充效果。
import turtle as t
import random as r
def pink():
color = (1, r.random(), 1)
return color
def randomrange(min, max):
return min + (max- min)*r.random()
def moveto(x, y):
t.penup()
t.goto(x, y)
t.pendown()
def heart(r, a):
factor = 180
t.seth(a)
t.circle(-r, factor)
t.fd(2 * r)
t.right(90)
t.fd(2 * r)
t.circle(-r, factor)
t.setup(800, 800, 200, 200)
t.speed(9)
t.pensize(1)
t.penup()
for i in range(20):
t.goto(randomrange(-300, 300), randomrange(-300, 300))
t.begin_fill()
t.fillcolor(pink())
heart(randomrange(10, 50), randomrange(0, 90))
t.end_fill()
moveto(400, -400)
t.done()
你好,答案如下所示。
填充為黃色
填充效果
希望你能夠詳細查看。
如果你有不會的,你可以提問
我有時間就會幫你解答。
希望你好好學習。
每一天都過得充實。
import turtle#導入turtle庫(提供基本繪圖功能)
#turtle.screensize(300,300)畫布大小可設置可不設
turtle.pensize(8)#設置畫筆大小為8
turtle.color('red')
turtle.penup()
#turtle.goto(50,150)
turtle.pendown()
turtle.begin_fill()#開始填充
turtle.circle(50)
turtle.end_fill()#結束填充
demo:
from xlwt import Workbook
import xlwt
book = Workbook()
sheet1 = book.add_sheet('Sheet 1')
for i in range(0, 100):
st = xlwt.easyxf('pattern: pattern solid;')
st.pattern.pattern_fore_colour = i
sheet1.write(i % 24, i // 24, 'Test text', st)
book.save('simple.xls')
新聞名稱:python填色函數 python顏色填充語句
URL網址:http://www.js-pz168.com/article37/hjjopj.html
成都網站建設公司_創新互聯,為您提供網站改版、做網站、搜索引擎優化、外貿建站、網站維護、自適應網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯