使用matplotlib畫圖保存方法:
為泗水等地區用戶提供了全套網頁設計制作服務,及泗水網站建設行業解決方案。主營業務為成都網站設計、成都做網站、泗水網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
首先,import頭文件如下:
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt
from matplotlib.pyplot
import plot,savefig
畫圖:fig, ax = plt.subplots(figsize=(12, 12))
ax.imshow(im, aspect='equal') #im表示顯示的圖像
保存圖片:savefig("D:/1.jpg")
展示圖片:plt.show()
Python可以使用turtle庫來畫愛心。 Turtle庫是Python語言中一個很流行的繪制圖像的函數庫,想象一個小烏龜,在一個橫軸為x、縱軸為y的坐標系原點,(0,0)位置開始,它根據一組函數指令的控制,在這個平面坐標系中移動,從而在它爬行的路徑上繪制了圖形。
實現代碼如下:
from turtle import *
pensize(1)
pencolor('red')
fillcolor('pink')
speed(5)
up()
goto(-30, 100)
down()
begin_fill()
left(90)
circle(120,180)
circle(360,70)
left(38)
circle(360,70)
circle(120,180)
end_fill()
up()
goto(-100,-100)
我已經很努力了,但是要真的很好看愛心可能有點困難(除了貼圖,但這畢竟不好,對吧)。
以下為Python代碼:
from turtle import *
speed(0)#速度,覺得太快可以調到1(1慢10快0最快)
tracer(2)#顯示速度,覺得太快可以調到1(同上)
hideturtle()#隱藏畫筆
setup(500,500)#500×500的正方形畫面
up()#提筆
goto(-150,50)#去目標點
down()#落筆
color("red","red")#畫筆填充均紅色
seth(90)#方向改為向上
begin_fill()#開始填充
circle(-75,180)#往右畫半圓
circle(75,-180)#往右畫半圓
step = 4.06635
seth(270)#向下
for i in range(90):#畫橢圓
forward(step)#走步長
step = step - 0.025#逐漸縮小步長
right(1)#右轉1度
for i in range(90):
step = step + 0.025#逐漸增加步長
right(1)#右轉1度
forward(step)#走步長
end_fill()
以下為運行效果:
一個愛心
1 from turtle import * 2 def curvemove(): #這個函數是為了繪制愛心上方的曲線 3 for i in range(200): 4 right(1) 5 fd(1) 6 7 pensize(2) #調整畫筆粗細 8 speed(10) #調節畫筆速度 9 color(‘red‘,‘red‘) #畫筆顏色及填充顏色10 begin_fill() #開始填充11 left(140)12 fd(111.65)13 curvemove() #調用函數14 left(120)15 curvemove() #調用函數16 fd(111.65)17 end_fill() #結束填充18 hideturtle() #隱藏畫筆19 done()
分享題目:python愛心函數圖像 python繪圖愛心
當前地址:http://vcdvsql.cn/article16/doiecgg.html
成都網站建設公司_創新互聯,為您提供微信公眾號、微信小程序、做網站、品牌網站制作、企業網站制作、品牌網站設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯