⑴ python如何給八邊形填色
-設定填充色:fillecolor(r, g, b)
-開始填充: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()
⑵ 用python,turtle繪制數字,如繪制260這三個數字,同時要求每個數字填不同的顏色
1、雙擊打開pycharm開發工具,在已新建的項目中新建python文件,輸入文件名稱。
⑶ Python中如何畫一個畫筆顏色為黃色的五角星,邊長為200,畫布背景顏色為黑色,畫
import turtle
turtle.bgcolor("black")
turtle.pencolor("yellow")
turtle.penup()
turtle.goto(-65,65)
turtle.pendown()
for i in range(5):
turtle.left(72)
turtle.fd(200)
turtle.right(144)
turtle.fd(200)
turtle.hideturtle()
⑷ Python不同顏色圖疊和形成另一種圖
為顏色圖模式。
在OpenCV中通常使用cvtColor()進行色彩空間的轉換,它可以實現彩色圖像在各種色彩空間里的轉換,也可以用於彩色圖像和灰度圖像之間相互轉換,但是在彩色圖像轉換到灰度圖像後,再用該灰度圖轉換回彩色圖像只是名義上多通道的彩色圖像,人眼看到的卻不是「彩色」了。
Python是一種跨平台的計算機程序設計語言是一個高層次的結合了解釋性、編譯性、互動性和面向對象的腳本語言最初被設計用於編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越多被用於獨立的、大型項目的開發。
⑸ python matplotlib繪圖怎麼讓每個柱面顏色不一樣
color和edgecolor這些都能傳array-like的參數在array里分別指定顏色就好了例子:x=np.arange(10)y=np.arange(10)plt.bar(x,y,color=['red','green'])
⑹ Python中用turtle畫的兩條線圍成的圖形怎麼填充顏色
turtle是一個簡單的繪圖工具。它提供了一個海龜,你可以把它理解為一個機器人,只聽得懂有限的指令。
1.在文件頭寫上如下行,這能讓我們在語句中插入中文
#-*-coding:utf-8-*-
2.用importturtle導入turtle庫
3.繪圖窗口的原點(0,0)在正中間。默認情況下,海龜向正右方移動。
4.操縱海龜繪圖有著許多的命令,這些命令可以劃分為兩種:一種為運動命令,一種為畫筆控制命令
(1)運動命令:
forward(d)
向前移動距離d代表距離
backward(d)
向後移動距離d代表距離
right(degree)
向右轉動多少度
left(degree)
向左轉動多少度
goto(x,y)
將畫筆移動到坐標為(x,y)的位置
stamp()
繪制當前圖形
speed(speed)
畫筆繪制的速度范圍[0,10]整數
(2)畫筆控制命令:
down()
畫筆落下,移動時繪制圖形
up()
畫筆抬起,移動時不繪制圖形
setheading(degree)
海龜朝向,degree代表角度
reset()
恢復所有設置
pensize(width)
畫筆的寬度
pencolor(colorstring)
畫筆的顏色
fillcolor(colorstring)
繪制圖形的填充顏色
fill(Ture)
fill(False)
circle(radius, extent)
繪制一個圓形,其中radius為半徑,extent為度數,例如若extent為180,則畫一個半圓;如要畫一個圓形,可不必寫第二個參數
使用Python的turtle(海龜)模塊畫圖
第一步:讓Python引入turtle模塊,引入模塊就是告訴Python你想要用它。
importturtle
第二步:創建畫布。調用turtle中的Pen函數。
t=turtle.Pen()
第三步:移動海龜。
t.forward(50)
forward的中文意思是「向前地;促進」。所以這行代碼的意思是海龜向前移動50個像素:
t.left(90)
讓海龜左轉90度
現在我們可以嘗試畫一個方塊,思路就是前進-轉向90度-前進,循環四次。
人活一輩子,就活一顆心,心好了,一切就都好了,心強大了,一切問題,都不是問題。
人的心,雖然只有拳頭般大小,當它強大的時候,其力量是無窮無盡的,可以戰勝一切,當它脆弱的時候,特別容易受傷,容易多愁善感。
心,是我們的根,是我們的本,我們要努力修煉自己的心,讓它變得越來越強大,因為只有內心強大,方可治癒一切。
沒有強大的敵人,只有不夠強大的自己
人生,是一場自己和自己的較量,說到底,是自己與心的較量。如果你能夠打開自己的內心,積極樂觀的去生活,你會發現,生活並沒有想像的那麼糟糕。
面對不容易的生活,我們要不斷強大自己的內心,沒人扶的時候,一定要靠自己站穩了,只要你站穩了,生活就無法將你撂倒。
人活著要明白,這個世界,沒有強大的敵人,只有不夠強大的自己,如果你對現在的生活不滿意,千萬別抱怨,努力強大自己的內心,才是我們唯一的出路。
只要你內心足夠強大,人生就沒有過不去的坎
人生路上,坎坎坷坷,磕磕絆絆,如果你內心不夠強大,那這些坎坎坷坷,磕磕絆絆,都會成為你人生路上,一道道過不去的坎,你會走得異常艱難。
人生的坎,不好過,特別是心坎,最難過,過了這道坎,還有下道坎,過了這一關,還有下一關。面對這些關關坎坎,我們必須勇敢往前走,即使心裡感到害怕,也要硬著頭皮往前沖。
人生沒有過不去的坎,只要你勇敢,只要內心足夠強大,一切都會過去的,不信,你回過頭來看看,你已經跨過了多少坎坷,闖過了多少關。
內心強大,是治癒一切的良方
面對生活的不如意,面對情感的波折,面對工作上的糟心,你是否心煩意亂?是否焦躁不安?如果是,請一定要強大自己的內心,因為內心強大,是治癒一切的良方。
當你的內心,變得足夠強大,一切困難,皆可戰勝,一切問題,皆可解決。心強則勝,心弱則敗,很多時候,打敗我們的,不是生活的不如意,也不是情感的波折,更不是工作上的糟心,而是我們內心的脆弱。
真的,我從來不怕現實太殘酷,就怕自己不夠勇敢,我從來不怕生活太苦太難,就怕自己不夠堅強。我相信,只要我們的內心,變得足夠強大,人生就沒有那麼多雞毛蒜皮。
強大自己的內心,我們才能越活越好
生活的美好,在於追求美好的生活,而美好的生活,源於一顆強大的內心,因為只有內心強大的人,才能消化掉各種不順心,各種不如意,將陰霾驅散,讓美好留在心中。
心中有美好,生活才美好,心中有陽光,人生才芬芳。一顆陰暗的心,托不起一張燦爛的臉,一顆強大的心,可以美化生活,精彩人生,讓我們越活越好。
生活有點欺軟怕硬,如果你內心很脆弱,生活就會打壓你,甚至折磨你,如果你內心足夠強大,生活就會獎勵你,眷顧你,全世界都會對你和顏悅色。
⑺ python 畫圖,有一個N*N的格子,每一個格子對應著一個數值,根據數值將不同格子繪制不同的顏色,怎麼做
fromTkinterimport*
defdrawboard(board,colors,startx=50,starty=50,cellwidth=50):
width=2*startx+len(board)*cellwidth
height=2*starty+len(board)*cellwidth
canvas.config(width=width,height=height)
foriinrange(len(board)):
forjinrange(len(board)):
index=board[i][j]
color=colors[index]
cellx=startx+i*50
celly=starty+j*50
canvas.create_rectangle(cellx,celly,cellx+cellwidth,celly+cellwidth,
fill=color,outline="black")
canvas.update()
root=Tk()
canvas=Canvas(root,bg="white")
canvas.pack()
board=[[1,2,0],[0,2,1],[0,1,2]]
colors=['red','orange','yellow','green','cyan','blue','pink']
drawboard(board,colors)
root.mainloop()
colors必須有不小於最大數值的顏色數
⑻ 如何在python中畫方中圓並塗上不同顏色
import math
import turtle
turtle.seth(0)
turtle.penup()
turtle.goto(-200 / math.sqrt(2),-200 / math.sqrt(2))#方形的邊長÷2
turtle.right(45)
turtle.color("red")#方形的顏色
turtle.pendown()
turtle.begin_fill()
turtle.circle(200,steps=4)#方形的對角線長度÷2
turtle.end_fill()
turtle.penup()
turtle.color("yellow")#圓形的顏色
turtle.home()
turtle.goto(0,-100)#圓形的半徑
turtle.begin_fill()
turtle.circle(100)#圓形的半徑
turtle.end_fill()
⑼ python做箱形圖怎麼設置不同欄位不同顏色
df.boxplot(sym='r*',vert=False,patch_artist=True,meanline=False,showmeans=True)。
箱線圖,又稱箱形圖(boxplot)或盒式圖,不同於一般的折線圖、柱狀圖或餅圖等傳統圖表,只是數據大小、佔比、趨勢等等的呈現,其包含一些統計學的均值、分位數、極值等等統計量。
該圖信息量較大,不僅能夠分析不同類別數據平均水平差異(需在箱線圖中加入均值點),還能揭示數據間離散程度、異常值、分布差異等等。
⑽ python畫圖怎麼設置背景顏色
可以通過xlwt.Pattern()然後得到pattern,設置pattern_fore_colour即可,但是顏色選擇很有限。
也可以通過更方便的:
xlwt.easyxf(『pattern: pattern solid, fore_colour ocean_blue; font: bold on;』);
去設置背景色。