如何用程式碼畫出一幅好看的畫
import random
import turtle
from turtle import *
t = turtle.Turtle()
w = turtle.Screen()
def tree(branchLen, t):
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')
t.pensize(branchLen / 10)
t.forward(branchLen)
a =跟單網gendan5.com 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()
myWin = turtle.Screen()
getscreen().tracer(5, 0)
turtle.screensize(bg='wheat')
t.left(90)
t.up()
t.backward(150)
t.down()
t.color('sienna')
tree(60, t)
petal(100, t)
myWin.exitonclick()
if __name__ == '__main__':
main()
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946337/viewspace-2914868/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何用AI繪畫生成好看的畫作?教你一個方法AI
- 好看的Dialog載入動畫動畫
- AI 畫圖真刺激,手把手教你如何用 ComfyUI 來畫出刺激的圖AIUI
- 在vue裡新增好看的lottie動畫 (^_^)Vue動畫
- Sora Kim一個熱愛畫畫的人,水彩畫出了四季的花,竟然這麼好看!Sora
- Ai繪畫怎麼才能生成好看的漫畫圖?詳細教程讓你免費AI作畫!AI
- Ai繪畫教程:如何用ai繪畫軟體來生成城市插畫AI
- 手把手教你生成一幅好看的AI圖片AI
- 藍色畫面程式碼大全
- 如何用 css 畫一個心形CSS
- 什麼軟體畫停車場好用,停車場的地圖要怎麼畫才好看地圖
- WPF 後臺程式碼做 TranslateTransform 的動畫ORM動畫
- 警示!一幅漫畫揭示了專案研發過程中存在的問題
- 【python海龜畫圖】程式碼整理Python
- 點點動畫~畫出懂你的3D魔方動畫3D
- 停車場構造圖怎麼畫好看,簡單的停車場地圖怎麼畫圖地圖
- 用python的小海龜 Turtle 畫一朵好看又有趣的小花Python
- 如何用CSS修出好看的照片CSS
- 幾個騷操作,讓程式碼自動學會畫畫,太好玩啦!
- 程式碼如人
- 畫面好看的遊戲影像解析-視覺構成原理:空間遊戲視覺
- ai繪畫塔姆級教程:怎麼弄才能畫出好看的作品?三種方法分享!(附關鍵詞)AI
- MXAlertView,一行程式碼實現iOS帶動畫的彈出檢視View行程iOS動畫
- 程式式動畫動畫
- 【C# 程式碼小知識】畫蛇添足的編碼字首C#
- Kotlin進階:動畫程式碼太醜,用DSL動畫庫拯救,像說話一樣寫程式碼喲!Kotlin動畫
- Android自定義View,畫一個好看帶延長線的餅狀圖AndroidView
- win10藍色畫面程式碼怎麼檢視_win10系統藍色畫面程式碼查詢的方法Win10
- 機器人界出了個「達芬奇」,畫一幅圖靈肖像,賣了108萬美元機器人圖靈
- 如何用 es6+ 寫出優雅的 js 程式碼JS
- blender動畫匯出Unity動畫Unity
- 深入淺出 CSS 動畫CSS動畫
- 畫素畫裡的孤獨
- 如何用低程式碼實現批次匯出PDF?
- win10出現藍色畫面0xv0000098錯誤程式碼怎麼辦 win10出現藍色畫面0xv0000098錯誤程式碼如何解決Win10
- Avalonia 後臺程式碼簡單播放動畫示例動畫
- 動手畫混淆矩陣(Confusion Matrix)(含程式碼)矩陣
- 《公主連結》互動設計師:如何用TV畫手法制作2D技能動畫動畫