大家想想,用Python畫立方體難不難?
有些人覺得難,有些人不
我就是覺得難的一波😄
那么怎么辦?如下圖
估計沒人看得懂我畫的,本人鼠標畫圖天生爛包,O(∩_∩)O哈哈~
第一步:畫兩個正方形
第二部:補上四條線
我們把下圖中的畫框的地方當做(0, 0)
於是所有的坐標都確定了
步驟1:繪制兩個正方形
import turtle
turtle.goto(200, 0)
turtle.goto(200, 200)
turtle.goto(0, 200)
turtle.goto(0, 0)
turtle.penup()
turtle.goto(100, 100)
turtle.pendown()
turtle.goto(100, -100)
turtle.goto(-100, -100)
turtle.goto(-100, 100)
turtle.goto(100, 100)
步驟2:繪制連接線
turtle.goto(200, 200)
turtle.penup()
turtle.goto(100, -100)
turtle.pendown()
turtle.goto(200, 0)
turtle.penup()
turtle.goto(-100, -100)
turtle.pendown()
turtle.goto(0, 0)
turtle.penup()
turtle.goto(-100, 100)
turtle.pendown()
turtle.goto(0, 200)
完整代碼:
import turtle
turtle.goto(200, 0)
turtle.goto(200, 200)
turtle.goto(0, 200)
turtle.goto(0, 0)
turtle.penup()
turtle.goto(100, 100)
turtle.pendown()
turtle.goto(100, -100)
turtle.goto(-100, -100)
turtle.goto(-100, 100)
turtle.goto(100, 100)
turtle.goto(200, 200)
turtle.penup()
turtle.goto(100, -100)
turtle.pendown()
turtle.goto(200, 0)
turtle.penup()
turtle.goto(-100, -100)
turtle.pendown()
turtle.goto(0, 0)
turtle.penup()
turtle.goto(-100, 100)
turtle.pendown()
turtle.goto(0, 200)
turtle.done()
提示:turtle.done()
是用來在畫圖結束后保留(暫停)圖像
結果