下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PAGE1PAGE習(xí)題12一、選擇題1.畫布坐標(biāo)系的坐標(biāo)原點是主窗口的()。AA.左上角B.左下角C.右上角D.右下角2.從畫布c刪除圖形對象r,使用的命令是()。DA.c.pack(r)B.r.pack(c)C.r.delete(c)D.c.delete(r)3.從畫布c中將矩形對象r在x方向移動20像素,在y方向移動10像素,執(zhí)行的語句是()。CA.r.move(c,20,10)B.r.remove(c,10,20)C.c.move(r,20,10)D.c.move(r,10,20)4.語句c.create_arc(20,20,100,100,style=PIESLICE)執(zhí)行后,得到的圖形是()。CA.曲線B.弧C.扇形D.弓形5.下列程序運行后,得到的圖形是()。Dfromtkinterimport*w=Tk()c=Canvas(w,bg='white')c.create_oval(50,50,150,150,fill='red')c.create_oval(50,150,150,250,fill='red')c.pack()w.mainloop()A.兩個相交的大小一樣的圓B.兩個同心圓C.兩個相切的大小不一樣的圓D.兩個相切的大小一樣的圓6.下列程序運行后,得到的圖形是()。Afromturtleimport*reset()up()goto(100,100)A.只移動坐標(biāo)不作圖B.水平直線C.垂直直線D.斜線7.Matplotlib繪圖完成之后,需要調(diào)用()將圖像顯示出來。AA.plt.show()B.plt.title()C.plt.look()D.plt.find()8.下列程序運行后,得到的圖形是()。Dimportnumpyasnpfrommatplotlibimportpyplotaspltt=np.arange(0,2*np.pi,0.01)forrinrange(3,8,2):x=r*np.sin(t)y=r*np.cos(t)plt.plot(x,y)plt.axis('equal')plt.show()A.正弦和余弦交錯的三條曲線 B.四個同心正方形C.四個同心圓 D.三個同心圓二、填空題1.如果使用“importtkinter”語句導(dǎo)入tkinter模塊,則創(chuàng)建主窗口對象r的語句是。r=tkinter.Tk()2.Python中用于繪制各種圖形、標(biāo)注文本以及放置各種圖形用戶界面控件的區(qū)域稱作。畫布3.將畫布對象a在主窗口顯現(xiàn)出來,使用的語句是。a.pack()4.turtle繪圖有三個要素,分別是、和。位置,方向,畫筆5.需要導(dǎo)入Matplotlib庫的pyplot模塊,且簡寫為plt,相應(yīng)的語句是。importmatplotlib.pyplotasplt三、問答題1.在Python中如何導(dǎo)入tkinter模塊?導(dǎo)入tkinter模塊一般采用以下形式。importtkinterfromtkinterimport*2.畫布對象的坐標(biāo)如何確定的?和數(shù)學(xué)中的坐標(biāo)系有何不同?畫布坐標(biāo)系以畫布左上角為原點,從原點水平向右為x軸,從原點垂直向下為y軸,如圖所示。顯然和數(shù)學(xué)上的坐標(biāo)系不同。3.畫布對象中有哪些圖形對象?如何創(chuàng)建?在畫布中可以創(chuàng)建很多圖形,每一個圖形都是一個對象,稱為圖形對象,例如矩形、橢圓、圓弧、線條、多邊形、文本、圖像等。以矩形為例,畫布對象提供create_rectangle()方法,用于在畫布上創(chuàng)建矩形,其調(diào)用格式如下:create_rectangle(x0,y0,x1,y1,屬性設(shè)置…)其中,(x0,y0)是矩形左上角的坐標(biāo),(x1,y1)是矩形右下角的坐標(biāo)。屬性設(shè)置即對矩形的屬性進行設(shè)置。例如,下面的語句創(chuàng)建一個以(50,30)為左上角、以(200,150)為右下角的矩形:>>>c.create_rectangle(50,30,200,150)14.利用tkinter、turtle和matplotlib繪圖各有哪些步驟?(1)tkinter繪圖步驟①導(dǎo)入tkinter模塊,一般采用以下兩種方法。>>>importtkinter>>>fromtkinterimport*如果用第一種方法導(dǎo)入tkinter模塊,則以后調(diào)用模塊中的函數(shù)時需要加上模塊名作為前綴。第二種方法是導(dǎo)入tkinter模塊的所有內(nèi)容,以后調(diào)用模塊中的函數(shù)時不需加模塊名作為前綴。以下總是假設(shè)使用第二種方法導(dǎo)入tkinter模塊。②創(chuàng)建主窗口,其創(chuàng)建格式為:窗口對象名=Tk()③創(chuàng)建畫布對象。格式如下:畫布對象名=Canvas(窗口對象名,屬性名=屬性值,……)④畫布對象提供了各種方法,利用這些方法在畫布上繪制各種圖形。(2)turtle繪圖步驟①導(dǎo)入turtle庫。②設(shè)置畫筆屬性:可以設(shè)置畫筆的顏色、速度、形狀等屬性。③繪制圖形:使用畫筆對象的各種方法(如forward、backward、left、right等)來繪制圖形。(3)matplotlib繪圖步驟matplotlib繪圖時需要用到NumPy和Matplotlib兩個第三方庫。繪制y=f(x)函數(shù)曲線的基本步驟如下。①安裝并導(dǎo)入NumPy庫,以便利用NumPy庫的數(shù)組運算求自變量數(shù)組和函數(shù)值數(shù)組,為繪圖準備數(shù)據(jù)。②安裝并導(dǎo)入Matplotlib庫,以便利用Matplotlib庫的繪圖函數(shù)來繪圖。③調(diào)用NumPy的arange()函數(shù)或linspace()函數(shù)生成自變量數(shù)組x(橫坐標(biāo)向量)。④根據(jù)函數(shù)表達式求函數(shù)值數(shù)組y(縱坐標(biāo)向量)。⑤調(diào)用Matplotlib庫pyplot模塊中的plot函數(shù)繪制函數(shù)曲線。⑥調(diào)用pyplot模塊中的show函數(shù),顯示圖形。5.利用Matplotlib繪制拋物線y=10+x2。importnumpyasnp#導(dǎo)入NumPy庫并指定np為別名importmatplotlib.pyplotasplt#導(dǎo)入Matplotlib庫的pyplot模塊x=np.arange(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《從多元文化觀點談》課件
- 2022年高考物理大一輪總復(fù)習(xí)(江蘇專版-)題庫-第二章-相互作用-章末
- 2021年高考英語考點總動員系列-專題04-形容詞和副詞(解析版)
- 【紅對勾】2020-2021學(xué)年人教版高中物理選修3-1:綜合評估
- 【KS5U原創(chuàng)】新課標(biāo)2021年高二物理暑假作業(yè)9《楞次定律》
- 【KS5U原創(chuàng)】新課標(biāo)2021年高二暑假化學(xué)作業(yè)(九)
- 【全程復(fù)習(xí)方略】2022屆高考數(shù)學(xué)(文科人教A版)大一輪階段滾動檢測(五)第一~八章-
- 五年級數(shù)學(xué)(小數(shù)乘法)計算題專項練習(xí)及答案
- 2022年行政管理實習(xí)報告范文
- 2022年成人高考《大學(xué)語文》章節(jié)練習(xí)題答案及解析
- 2024年激光切割機市場需求分析報告
- 《紀檢監(jiān)察培訓(xùn)課件》課件
- 加油站員工績效考核(標(biāo)準版)
- 廣東省中山市2022-2023學(xué)年高一上學(xué)期期末考試物理試題
- 是誰殺死了周日
- 有關(guān)基建的工作總結(jié)
- 粘土手工課件
- 無人機技術(shù)在電信領(lǐng)域的應(yīng)用
- 2023-2024學(xué)年四川省南充市七年級(上)期末數(shù)學(xué)試卷(含解析)
- 氮化硅的制備性質(zhì)及應(yīng)用課件
- 物業(yè)多種經(jīng)營問題分析報告
評論
0/150
提交評論