日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

用python绘制漂亮的图形

發布時間:2024/3/24 python 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用python绘制漂亮的图形 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

繪制一個櫻花樹?

# 畫一棵櫻花import turtle import random from turtle import * from time import sleep# 畫櫻花的軀干(60,t) def tree(branchLen,t):sleep(0.0005)if branchLen >3:if 8<= branchLen <=12:if random.randint(0,2) == 0:t.color('snow') # 白else:t.color('lightcoral') # 淡珊瑚色t.pensize(branchLen / 3)elif branchLen <8:if random.randint(0,1) == 0:t.color('snow')else:t.color('lightcoral') # 淡珊瑚色t.pensize(branchLen / 2)else:t.color('sienna') # 赭(zhě)色t.pensize(branchLen / 10) # 6t.forward(branchLen)a = 1.5 * random.random()t.right(20*a)b = 1.5 * random.random()tree(branchLen-10*b, t)t.left(40*a)tree(branchLen-10*b, t)t.right(20*a)t.up()t.backward(branchLen)t.down()# 掉落的花瓣 def petal(m, t):for i in range(m):a = 200 - 400 * random.random()b = 10 - 20 * random.random()t.up()t.forward(b)t.left(90)t.forward(a)t.down()t.color('lightcoral') # 淡珊瑚色t.circle(1)t.up()t.backward(a)t.right(90)t.backward(b)def main():# 繪圖區域t = turtle.Turtle()# 畫布大小w = turtle.Screen()t.hideturtle() # 隱藏畫筆getscreen().tracer(5,0)w.screensize(bg='wheat') # wheat小麥t.left(90)t.up()t.backward(150)t.down()t.color('sienna')# 畫櫻花的軀干tree(60,t)# 掉落的花瓣petal(200, t)w.exitonclick()main()

?

繪制五角星

import turtle import time#繪制五角星 turtle.pensize(5) turtle.pencolor("yellow") turtle.fillcolor("red")turtle.begin_fill()for _ in range(5):turtle.forward(200)turtle.right(144) turtle.end_fill() time.sleep(2)turtle.penup() turtle.goto(-150,-120) turtle.color("violet") turtle.write("Done", font=('Arial', 40, 'normal')) time.sleep(1)

?

繪制藝術字

from turtle import *def writeT(mystr,fontsize=60):pendown()write(mystr,font=('沙孟海書法字體',fontsize,'normal'))penup()def yinzhang():pensize(2)pencolor('red')pendown()for i in range(4):forward(56)left(90)write('匠一\n人石',font=('經典繁方篆',20,'normal'))penup()def yinzhang2():pensize(3)pencolor('white')fillcolor('red')begin_fill()for i in range(4):forward(56)left(90)end_fill()write('匠一\n人石',font=('經典繁方篆',20,'normal'))penup()def action():penup()goto(30,-200)writeT('用\n心\n若\n鏡',60)goto(-70,-200)writeT('勝\n物\n不\n傷',60)goto(-140,0)writeT('一\n石',15)goto(-160,-70)yinzhang()goto(-160,-140)yinzhang2()hideturtle()def action2():penup()goto(30,-200)write('無\n用\n之\n用',font=('迷你繁篆書',70,'normal'))goto(-70,-200)write('是\n為\n大\n用',font=('迷你繁篆書',70,'normal'))goto(-140,0)writeT('一\n石',15)goto(-160,-70)yinzhang()goto(-160,-140)yinzhang2()hideturtle()action()#action2()

運行action()結果如下:

運行action2()結果如下:

繪制心?

import turtle import time Name=['F','R'] def draw_circle():for i in range (200):turtle.right(1)turtle.forward(1) def draw_love():turtle.color('red','pink')turtle.pensize(2)turtle.speed(1000)turtle.goto(0,0)turtle.begin_fill()turtle.left(140)turtle.forward(112)draw_circle()turtle.left(120)draw_circle()turtle.forward(112)turtle.end_fill()draw_love()

?

python繪圖:?祝福河南理工大學110周年快樂

from turtle import * from time import sleepdef go_to(x, y):up()goto(x, y)down()def head(x,y,r):go_to(x,y)speed(1)circle(r)leg(x,y)def leg(x,y):right(90)forward(180)right(30)forward(100)left(120)go_to(x,y-180)forward(100)right(120)forward(100)left(120)hand(x,y)def hand(x,y):go_to(x,y-60)forward(100)left(60)forward(100)go_to(x, y - 90)right(60)forward(100)right(60)forward(100)left(60)eye(x,y)def eye(x,y):go_to(x-50,y+130)right(90)forward(50)go_to(x+40,y+130)forward(50)left(90)def big_Circle(size):speed(20)for i in range(150):forward(size)right(0.3) def line(size):speed(10)forward(51*size)def small_Circle(size):speed(10)for i in range(210):forward(size)right(0.786)def heart(x, y, size):speed(20)go_to(x, y)left(150)begin_fill()line(size)big_Circle(size)small_Circle(size)left(120)small_Circle(size)big_Circle(size)line(size)end_fill()go_to(190, -10)write('HPU',font=('經典繁方篆',70,'normal'))def main():pensize(2)color('red', 'pink')head(-120, 100, 100)heart(250, -80, 1)go_to(150, -300)write("To: 祝福河南理工大學110周年快樂(*^▽^*)", move=True, align="left", font=("楷體", 20, "normal"))done()main()

?

?

總結

以上是生活随笔為你收集整理的用python绘制漂亮的图形的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。