如何用程式碼畫出一幅好看的畫
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
- Ai繪畫怎麼才能生成好看的漫畫圖?詳細教程讓你免費AI作畫!AI
- Ai繪畫教程:如何用ai繪畫軟體來生成城市插畫AI
- 如何用視訊剪輯軟體製作畫中畫
- canvas畫布效果程式碼Canvas
- 如何用 css 畫一個心形CSS
- 什麼軟體畫停車場好用,停車場的地圖要怎麼畫才好看地圖
- 藍色畫面程式碼大全
- canvas畫圖程式碼例項Canvas
- 漫畫:如何寫出好程式碼?
- 停車場構造圖怎麼畫好看,簡單的停車場地圖怎麼畫圖地圖
- 畫面好看的遊戲影像解析-視覺構成原理:空間遊戲視覺
- 漫畫:Code Review 程式碼審查View
- 如何用MFC畫出直線、虛線、折線、圓、橢圓、矩形、弧形(附上原始碼)原始碼
- 漫畫:Git 二分 Debug,火速定位出錯程式碼!Git
- 警示!一幅漫畫揭示了專案研發過程中存在的問題
- 幾個騷操作,讓程式碼自動學會畫畫,太好玩啦!
- ai繪畫塔姆級教程:怎麼弄才能畫出好看的作品?三種方法分享!(附關鍵詞)AI
- 用python的小海龜 Turtle 畫一朵好看又有趣的小花Python
- 漫畫《我》(一個程式設計師親手畫的)程式設計師
- AI作畫—中國畫之山水畫AI
- 如何用 C 語言畫一個“聖誕樹”?
- 如何用CSS修出好看的照片CSS
- 如何用 CSS 修出好看的照片CSS
- 區塊鏈到底是個什麼鬼?一幅漫畫讓你秒懂!區塊鏈
- C#畫線控制元件的示例程式碼C#控制元件
- 電腦藍色畫面程式碼大全解析
- Windows藍色畫面錯誤程式碼 (轉)Windows
- 【C# 程式碼小知識】畫蛇添足的編碼字首C#
- canvas畫素畫板Canvas
- 【AI繪畫】秒級出圖 快速生成大師級畫作AI
- Android自定義View,畫一個好看帶延長線的餅狀圖AndroidView
- PS教程:手把手教你繪製喜慶好看的新年賀歲插畫
- 程式碼如人
- 騎上腳踏車,在風景如畫的遊戲世界中穿梭旅行遊戲
- win10藍色畫面程式碼怎麼檢視_win10系統藍色畫面程式碼查詢的方法Win10
- Flutter PIP(畫中畫)效果的實現Flutter
- 【風農翻譯】開始畫畫素畫 #2