跟我學解Python題-海龜製圖考級題目

2020-12-11 大於小澍

上周日學生參加電子學會的python一級考試,回來跟我講了一下考試末尾的20分繪圖題,今天跟大家分享一下,根據學生的描述,題目大概是這樣的。

試題描述截圖

如圖所示,我們可以看出這個圖形如果用go通語繪製的話會很簡單,我們這裡為了給同學們複習一下之前的內容,右下角的紅色先用forward和left這樣的方向語句繪製,左上角的黃顏色再使用goto語句完成,這樣可以照顧新老學員。

接下來是我的製作方法

import turtle 導入海龜庫

turtle.up() 抬筆

turtle.goto(-100,-100) 已知邊長是200,位於畫布中央,所以移動到畫布的左下角

turtle.pensize(2) 設置畫筆寬度

turtle.pendown()落筆

turtle.fillcolor("red")設置填充顏色為紅色

turtle.begin_fill()填充起點

turtle.fd(200)前進200

turtle.left(90)左轉九十度

turtle.fd(200)

turtle.goto(-100,-100)

turtle.end_fill()填充結束#大於小澍

半個成品截圖

turtle.fillcolor("yellow")設置填充顏色為黃顏色

turtle.begin_fill()

turtle.goto(-100,100) goto語句配合坐標位置使用更方便

turtle.goto(100,100)

turtle.goto(-100,-100)

turtle.end_fill()填充結束

turtle.hideturtle()隱藏畫筆

完成腳本及運行截圖

好了,以上就是我整個製作步驟了,應該還有其他的解題方法,如果過你有不一樣的製作方法,請在評論區留言分享給我,我們一同進步!我是 大於小澍,一個陪孩子玩的90程式設計師。感謝你的閱讀。

相關焦點

  • 跟我學解Python題-海龜製圖畫太極
    這是學生問我的一道題目,運行效果如圖所示,是一個太極圖形。這個太極的半徑是200,位於畫布中央,期中小圓的半徑為30,隱藏畫筆。接下來我們梳理一下會用到的知識點:1、import turtle 導入turtle海龜製圖庫;2、turtle.up() 抬筆和turtle.pendown() 落筆;3、turtle.color("畫筆顏色","填充顏色"),或者使用turtle.fillcolor
  • 跟我學解Python題-海龜製圖滿天星
    這是今年11月26日嘉興市技能節的一道題目,用海龜畫圖模塊在畫布上畫出滿天星圖案要求:(1)、 Turtle 畫布的大小為:寬 800 像素,高 600 像素;(2)、 共畫 100 個五角星, 每個五角星在畫布內顯示位置是隨機的
  • 跟我學解Python題-摘錄文字
    在學校給備賽的學生出一些題目,今天跟大家分享一道關於字符串摘錄文字的題目。題目截圖輸入樣例:a#abcd#xyz#efgh#opq輸出樣例:
  • 跟我學解Python題-分離列表中的奇偶數
    在列表的末尾添加元素3、列表名.insert(索引值,元素) 在列表的指定索引位置插入元素4、len(列表名) 返回列表的長度,列表元素個數題1
  • 跟我學解Python題-質數
    今天我在書上看到這樣一道題目:使用Python IDLE編輯器 編輯腳本。實現:輸出0~1000之間所有的質數,用「,」分隔。我們使用for循環輸出指定區間[0,1000]內的全部質數。
  • 跟我學解Python題-隨機數列表去重
    這是我暑假時候在教python的列表部分,自己的題目做完了,於是在晚上找了一些題目,下面是我教案上的截圖。#Python入門教程#題目:去重和排序,來源於網絡,但是發題人做得不對,所以拿來跟大家分享。
  • 《Python海龜寶典》簡介
    其中《Python海龜寶典》是其中一個重大裡程碑。如果你想成為Python創意編程大師,那麼它應該是你的選擇。俗話說算法根深,創意無限。這裡側重的不是算法,而是想像力。《Python海龜寶典》內的程序不需要什麼高深的算法,大多小學水平文化即可理解。少數才涉及到中學知識。
  • 跟我學解Python題-二進位轉換
    這是我Python編程的第一篇,實際關於Python的培訓我已經做了兩年多了,一直想發自己的方法和題目分享給大家,最近終於空出一點時間,希望大家喜歡!題目:使用Python IDLE編輯器 編輯腳本。
  • 跟我學解Python題-製作成績排名程序1(成績排序)
    題目截圖小明計劃給班主任老師寫一個自動登記成績的程序,這個程序會自動從同學錄裡面獲取同學的姓名,並且詢問老師,該同學的成績是多少。請輸入郭嘉同學的成績:23請輸入黃蓋同學的成績:24請輸入周瑜同學的成績:25請輸入祖茂同學的成績:26[100, 26, 25, 24, 23, 22, 21, 15, 10, 1]附加題:
  • 編程貓推出海龜編輯器、代碼競技場等python教學產品
    藍鯨教育8月19日訊,昨日編程貓聯合創始人兼CTO孫悅,在中國青少年科技輔導員協會年會科學教育國際會議上,正式公布了編程貓的新產品,可轉化python語言的編程工具——海龜編輯器;遊戲化python學習平臺——代碼競技場及面向課標的python教學教材。
  • 抽屜問題精講,小學數學跟我學
    解 由於1999年是潤年,全年共有366天,可以看作366個「抽屜」,把367個1999年出生的學生看作367個「元素」。367個「元素」放進366個「抽屜」中,至少有一個「抽屜」中放有2個或更多的「元素」。這說明至少有2個學生的生日是同一天的。
  • python的繪圖利器--海龜繪圖turtle
    作為你學習python的第一個程序,樹哥決定直接來一個實戰乾貨程序:利用海龜turtle來畫一個奧運五環。這樣就既可以理解庫的概念和使用,又可以理解程序的基本概念。下面,我們就進入正題:公共設置公共設置的第一條import turtleimport是導入,turtle是海龜繪圖庫,所以這句話就是導入海龜會圖庫的意思,記住就可以了。
  • Python編程入門練習題題目匯總-開課吧Python習題
    Python題目一:談下python的GILpython的GIL是python的全局解釋器鎖,同一個進程中如果有多個線程運行,一個線程運行的時候會霸佔解釋器三:列出python中可變數據類型和不可變數據類型,並簡述原理不可變:int,str,tuple 不允許變量的值發生變化,如果改變了值,相當於創建一個新的對象,相同值的對象,內存中的地址是一樣的。
  • 海龜為什麼要自殺!turtle製作遊戲秘籍之一
    畫樹步驟二,藍橋杯創意Python省賽分形樹叢繪製參考答案畫樹步驟一,藍橋杯創意Python省賽遞歸樹參考答案藍橋杯省賽Python創意編程參考答案_用海龜畫圖模塊在畫布上出 5個隨機大小的五角星讓用戶在一次輸入時輸入N 個數字2列印出1~1000 之間包含3 的數字_藍橋杯青少年Python創意編程大賽省賽第二題答案_
  • despite 題目「秒解」法
    D. an industrious E. a shrewd
  • 跟我學解Python題-奇偶數(取餘%的使用)
  • 藝術考級轉線上,平衡利弊尋求最優解
    受新冠肺炎疫情影響,文化和旅遊部1月28日發布《關於暫停社會藝術水平考級活動的通知》,全國範圍內現場考級活動均已暫停。近期,中央音樂學院、中國音樂學院、廣州星海音樂學院等院校開通線上考級。不少本應該在寒假進行的考級,在線延期進行,而今年暑期的線上考級報名也已啟動。
  • 小學數學跟我學,時鐘問題,知識點精講
    解 鐘面的一周分為60格,分針每分鐘走一格,每小時走60格;時針每小時走5格,每分鐘走5/60=1/12格。每分鐘分針比時針多走(1-1/12)=11/12格。4點整,時針在前,分針在後,兩針相距20格。
  • Python:布爾值做加法巧解邏輯推理題
    >>>True+True2>>>5-True4>>>False*100>>>1/FalseZeroDivisionError:divisionbyzero有了以上的基礎知識,我們就可以用Python解一道「誰是兇手」的推理題
  • 千葉島日語N2考級教材介紹
    推薦優質日語考級教材              ▶◀                  千葉島日語考級專家分別是:1、文字詞彙  2、語法  3、讀解  4、聽解;5、讀解專項練習  6、聽解專項練習二、本教材與學習筆記配套使:用教材全部是日文、日文解說。學習筆記是對應的中文翻譯及中文解說。一、文字詞彙部分1、本書是以「新日本語能力測試出題基準」為基礎編寫的。