回覆列表
  • 1 # 小塘愛python

    能畫出表白愛心

    以下程式碼:

    先匯入turtle庫

    import turtleimport math# 畫出完整的愛心t = turtle.pen()t = turtlet.up()t.goto(0, 150)t.down()t.color("red")t.begin_fill()t.fillcolor("red")t.speed(1)t.left(45)t.forward(150)t.right(45)t.forward(100)t.right(45)t.forward(100)t.right(45)t.forward(100)t.right(45)t.forward(250 + math.sqrt(2) * 100)t.right(90)t.speed(2)t.forward(250 + 100 * math.sqrt(2))t.right(45)t.forward(100)t.right(45)t.forward(100)t.right(45)t.forward(100)t.right(45)t.forward(150)t.end_fill()t.goto(-10, 0)t.pencolor("white")

    # 再畫出Lt.pensize(10)t.goto(-50, 0)t.goto(-50, 80)t.up()

    # 再畫出It.goto(-100, 0)t.down()t.goto(-160, 0)t.goto(-130, 0)t.goto(-130, 80)t.goto(-160, 80)t.goto(-100, 80)t.up()

    # 再畫出O,V,Et.goto(10, 25)t.down()t.right(45)t.circle(25, extent=180)t.goto(60, 55)t.circle(25, extent=180)t.goto(10, 25)t.up()t.goto(75, 80)t.down()t.goto(100, 0)t.goto(125, 80)t.up()t.goto(180, 80)t.down()t.goto(140, 80)t.goto(140, 0)t.goto(180, 0)t.up()t.goto(180, 40)t.down()t.goto(140, 40)

    #再畫出 Ut.up()t.goto(-40, -30)t.down()t.goto(-40, -80)t.circle(40, extent=180)t.goto(40, -30)t.hideturtle()

  • 2 # 小小猿愛嘻嘻

    turtle是python比較流行的一個繪圖函式庫,它根據一組繪圖指令在平面座標系中移動,從而繪製出我們需要的圖形,下面我簡單介紹一下這個庫的安裝和使用,實驗環境win7+python3.6+pycharm,主要內容如下:

    1.安裝turtle,這裡不建議直接使用命令“pip install turtle”進行安裝,不然會報如下錯誤,這個是python2和python3版本之間,語法不相容的問題:

    這裡建議下載turtle原始碼包,然後修改setup.py第40行程式碼如下,就是新增一個括號:

    接著執行“python setup.py install”就能正確安裝:

    2.安裝完成後,我們就可以進行正常的測試了,下面繪製了一些簡單的有趣的圖形,包括太陽花、五角星、蟒蛇、螺旋圖等,主要程式碼及截圖如下:

    繪製太陽花,這個比較簡單,程式碼如下:

    程式執行截圖如下:

    繪製五角星,程式碼如下:

    程式截圖如下:

    繪製小蟒蛇,程式碼如下:

    程式執行截圖如下:

    繪製螺旋圖,程式碼如下:

    程式執行截圖如下:

    繪製謝爾賓斯基三角形,程式碼如下:

    程式執行截圖如下:

  • 3 # Python大星

    一、什麼是turtle?turtle翻譯是“小烏龜”,是Python的標準庫之一。turtle可以使用重複簡單動作的程式繪製複雜的形狀。 在學習Pyhon感到枯燥乏味時,不妨換個思維,用turtle畫出你心中的完美世界。二、turtle到底能畫出什麼好玩的東西呢?想象有多大,繪畫的世界就有多大。下面感受下Python之turtle庫的無窮魅力。最好的課堂,是讓學習變得像遊戲一樣! 透過Python的turtle庫,能夠把你的創意透過計算機畫出來,藝術與技術的結合。 2019年8月開啟我的turtle奇幻之旅,九宮圖中間的是我的自己第一幅,立志能向四周的高手畫出漂亮的畫作。

    ● 下面是我最新的一幅turtle畫

    天貓雙十一,你“剁手”了嗎?又得吃土了,大家趕緊收了這隻“貓妖”!!!三、如何自學Python之turtle畫?

    ● 一臺電腦

    ● 安裝Python執行環境

    選擇Python3

    ● 掌握Python的基本語法

    常用的for迴圈,if-else選擇結構,函式def

    ● 掌握turtle庫的語法

    強烈推薦看turtle庫的官方文件!!!地址:https://docs.python.org/3/library/turtle.html網上關於turtle庫的語法講解大部分不全,有些turtle庫的方法有簡寫也有全寫,容易混淆。turtle庫官方文件是英文版,但是沒關係,在谷歌瀏覽器上我們右鍵“翻譯成中文”,一切變得那麼容易。

    ● 練習

  • 中秋節和大豐收的關聯?
  • 為什麼戲裡很多吃飯的戲都不擺主食?