




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第第頁七年級上冊第三單元 走進python的世界在Python中用turtle模塊畫圖走進python的世界在Python中用turtle模塊畫圖走進python的世界我的第一個Python程序使用變量模塊的引入編寫我的第一個Python程序?qū)W用input()函數(shù)實現(xiàn)簡單的人機對話程序?qū)Ξ嫻P進行設(shè)置繪制常見幾何圖形進入Python編程環(huán)境繪制圓形、弧形、花瓣與花朵二、知識點1.掌握Python的兩種編程環(huán)境掌握Python的兩種編程環(huán)境(IDLE交互式編程環(huán)境和代碼編程環(huán)境)的打開方法。學(xué)會在代碼編程環(huán)境下文件的保存和運行。2.掌握print()函數(shù)與input()函數(shù)的基本語法掌握print()函數(shù)的語法格式。print()函數(shù)的功能,可以輸出文本還能進行表達式的運算。print()函數(shù)的單雙三引號的使用及區(qū)別,多個參數(shù)用逗號隔開。掌握input()函數(shù)語法格式。3.理解變量及其使用方法掌握變量命名的規(guī)則:變量名可以包括字母、數(shù)字、下劃線,但是數(shù)字不能做為開頭。例如:name1是合法變量名,而1name就不可以。系統(tǒng)關(guān)鍵字特殊字符和標(biāo)點不能做變量名使用。Python的變量名是區(qū)分大小寫的。理解賦值符號的意義(=)了解自增和自減符號的簡寫:+=,-=4.了解字符與整數(shù)兩種基本數(shù)據(jù)類型數(shù)據(jù)類型函數(shù)的運用(int(),float())字符數(shù)據(jù)類型函數(shù)的運用(str())算術(shù)運算符(+(加號)–(減號)*(乘號)/(除號)//(整除號)%(求余號)**(乘方))5.掌握python中引入模塊的方法(importturtle/importturtleast/fromturtleimport*)掌握turtle函數(shù)中畫筆大小、顏色、填充(pensize()/pencolor()/fillcolor())掌握畫布的屬性函數(shù)(screensize())掌握畫筆的屬性和方法(pensizezz(),pencolor(),fillcolor(),endfill(),pd()/down(),pu()/up(),circle())掌握turtle函數(shù)中的方法函數(shù),前進(forward()/fd())、后退(backward()/bk())、左轉(zhuǎn)(left()/lt())、右轉(zhuǎn)(right()/rt())、前往(goto())、隱藏(ht())掌握for語句的格式和運用練習(xí)題一、單選題1.以下函數(shù)可以用來設(shè)置畫筆粗細的是()。A.pensize()B.pencolor()C.forward()D.import()【答案】A【解析】我們使用pensize()函數(shù)來設(shè)置畫筆的粗細,使用pencolor()函數(shù)來設(shè)置畫筆的顏色,使用forward()函數(shù)來讓畫筆產(chǎn)生一個動作,使用import()函數(shù)來引入turtle模塊(見課本50頁第一段和47頁最后一段)。因此選項A正確。2.函數(shù)()的作用是讓程序暫停運行,等待用戶輸入-些文本,獲取用戶輸入后,python將其存儲在一個變量中。A.print()B.int()C.int(input())D.input()【答案】D【解析】A選項用來打印輸出;B和C選項可以將獲取到的文本格式的數(shù)字轉(zhuǎn)換成為整數(shù);D選項符合題意。3.下列代碼中,()的運行結(jié)果為2。A.print(9//4)B.print(9/4)c.print(“9/4”)D.print(9%4)【答案】A【解析】A選項用來實現(xiàn)整除;B選項實現(xiàn)常規(guī)除法,結(jié)果為2.25;C選項可以將引號中間的內(nèi)容原樣輸出;D選項用來取余數(shù);所以A選項符合題意。4.在Python中輸入以下程序:a=input()b=input()c=a+bprint(c)如果輸入10和20,則輸出()。A.120B.1020C.2010D.30【答案】B【解析】input()函數(shù)獲取到的數(shù)字默認為文本格式,并非整數(shù)格式,只能實現(xiàn)將獲取到的字符拼接而不能實現(xiàn)算術(shù)運算,所以正確選項為B。5.在Python中,下面哪行代碼表示判斷等式兩邊是否相等()。A.ifa%2=0:B.ifa%2/=0:C.ifa%2==0:D.ifa%2!=0:【答案】C【解析】在python語言中,“=”是賦值符號,用來將“=”右邊的值賦給“=”左邊的變量,要判斷等式兩邊是否相等,需要用“==”,所以正確選項為C。6.在Python中,下列哪個值是整數(shù)()。A.”5.0”B.-5C.其它都不是D.5.0【答案】B【解析】A選項是文本,B選項是負整數(shù),C選項顯然不對,因為B選項是整數(shù),D選項是浮點數(shù),所以正確選項為B。7.print("he"+"110")的輸出結(jié)果是()。A.”he110”B.”he””110”C.he110D.he110【答案】D【解析】本題打印結(jié)果為將引號中間的文本拼接在一起形成一個新的字符串,所以正確選項為D。8.python程序文件的拓展名是()。A.jpgB.sb2C.pyD.fla【答案】C【解析】A選項是圖片格式文件的擴展名;B選項是Scratch2.0ProjectFile文件的擴展名,C選項是python程序文件的擴展名;D選項是flash源文件的擴展名,所以正確選項為C。9.在Python中運行print(3.14),運行結(jié)果為()。A.1B.3C.14D.3.14【答案】D【解析】print()函數(shù)括號中只有一個數(shù),沒有運算符號,運行結(jié)果就是這個數(shù)本身,所以正確選項為D。10.Python語言中表達式"4.5"+"5.5”的值為()。A.10B.”10”C.4.55.5D.”4.55.5"【答案】C【解析】本題中的表達式是將文本相加,得到的結(jié)果為:將兩個文本拼接成一個新的文本,所以正確選項為C。二、多選題1.下列變量名中正確的有:()A.my_nameB.my2nameC.my%nameD.my+name【答案】AB【解析】python編程語言對變量名有嚴格的規(guī)定:1.變量名第一個字符可以是字母或下劃線“_”;2.變量名第一個字符不能是數(shù)字;3.變量名中不能有“\/&%*$?<}^”等特殊字符與標(biāo)點;4.變量名區(qū)分大小寫,同一個字母的大寫和小寫,被視為不同的變量名;5.變量名中不能有空格(見課本42-43頁)。選項C中有百分號,選項D中有“+”號,因此選項AB正確。歷年真題單選題1、運行程序,通過健盤輸入樂樂,程序運行結(jié)果為()
name=input("請輸入你的名字:")
print("Hello,",name)
A、請輸入你的名字:樂樂 B、Hello,樂樂
C、Hello樂樂 D、Hello,樂樂
【答案】:D【解析】:本題為2021年出現(xiàn)的真題,在print()函數(shù)中,對引號引起的文本,程序運行后會原樣輸出,變量會被替換為值,D選項說法正確。2、在Turtle模塊中,改變畫筆的顏色可以使用()函數(shù)A、screensize() B、pensize() C、forward() D、pencolor()【答案】:D【解析】:本題為2021年出現(xiàn)的真題,A選項是設(shè)置畫布的屬性的函數(shù),B選項是設(shè)置畫筆的粗細的函數(shù),C選項是讓海龜向前移動的命令,D選項才是設(shè)置畫筆的顏色的函數(shù)。3、在Python編程語言中,執(zhí)行print(9+6)這句代碼會輸出什么?()。A、15 B、999999 C、9+6 D、96【答案】:A【解析】:本題為2021年出現(xiàn)的真題,本題考查的是print()的運算功能,A選項才是這句代碼輸出的結(jié)果。多選題1、在python中,關(guān)于變量的命名和使用,下列描述正確的是()
A、變量名不能包含空格,但可使用下劃線來分隔其中的單詞。
B、變量名可以包含字母、數(shù)字、下劃線和特殊字符。
C、可以將Python關(guān)鍵字和函數(shù)名用作變量名。
D、變量名應(yīng)既簡短又具有描述性。
【答案】:AD【解析】:本題為2021年出現(xiàn)的真題,python編程語言對變量名有嚴格的規(guī)定:1.變量名第一個字符可以是字母或下劃線“_”;2.變量名第一個字符不能是數(shù)字;3.變量名中不能有“\/&%*$?<}^”等特殊字符與標(biāo)點;4.變量名區(qū)分大小寫,同一個字母的大寫和小寫,被視為不同的變量名;5.變量名中不能有空格(見課本42-43頁);6.系統(tǒng)關(guān)鍵字和標(biāo)點不能做變量名使用。BC選項不符合python編程語言對變量的規(guī)定。2、在Python編程語言中,print()函數(shù)不僅能顯示文本,還有哪些功能?()A、新建文件B、重復(fù)顯示同一內(nèi)容C、打印紙張D、算術(shù)運算【答案】:BD【解析】:本題為2021年出現(xiàn)的真題,本題考查的是print()函數(shù)的作用與功能,如果讓文本與數(shù)字相乘,可以得到B選項的結(jié)果,如果是數(shù)字之間的加、減、乘、除、乘方的運算,可以得到D選項的結(jié)果;新建文件是在交互式編程環(huán)境界面中點擊“File”菜單下的“NewFile”;打印紙張是打印機的功能,print()函數(shù)的作用是打印輸出一些內(nèi)容在屏幕上。所以BD選項說法正確。3、在Python編程語言中,使用print(函數(shù)時,在格式上需要注意些什么?()A、引號為英文半角標(biāo)點B、引號可以前“單”后“雙”,也可以前“雙”后“單”C、括號為英文半角標(biāo)點D、引號要么同時為“單”,要么同時為“雙”【答案】:ACD【解析】:本題為2021年出現(xiàn)的真題,本題考查的是print()函數(shù)的語法,print()函數(shù)注意事項:(1)要在英文環(huán)境下編寫程序;(2)print后要加括號;(3)文本外面要加引號,文本類型可以是漢字、英文、數(shù)
溫馨提示
- 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. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年新材料科學(xué)與工程考試試卷及答案
- 外科術(shù)后引流管的護理
- 2025年社會心理學(xué)基礎(chǔ)知識考試試卷及答案
- 2025年旅游策劃與管理專業(yè)考試試題及答案
- 2025年計算機等級考試綜合能力試卷及答案
- 2025年海洋科學(xué)與技術(shù)基礎(chǔ)知識測試試題及答案
- 2025年機器人技術(shù)與應(yīng)用能力測試試題及答案
- 2025年中醫(yī)藥學(xué)基礎(chǔ)知識與實踐考試試題及答案
- 2025年電子信息工程專業(yè)畢業(yè)設(shè)計答辯試題及答案
- 農(nóng)產(chǎn)品溯源升級2025年農(nóng)產(chǎn)品質(zhì)量安全追溯體系建設(shè)實施方案標(biāo)準(zhǔn)制定研究
- 單體藥店GSP質(zhì)量管理制度
- 2025年江蘇省高考化學(xué)試卷真題
- (網(wǎng)絡(luò)+收集版)2025年高考全國二卷語文高考真題文檔版(無答案)
- 室內(nèi)婦科診室管理制度
- 2025年現(xiàn)代圖書館管理與信息服務(wù)考試試題及答案
- 2025年高等教育心理學(xué)考試試卷及答案
- 2025年河北省中考二模道德與法治試題(啟光卷含答案)
- 材料力學(xué)知到智慧樹期末考試答案題庫2025年遼寧工程技術(shù)大學(xué)
- 敦煌文化介紹課件
- 2025貴州中考:歷史必考知識點
- 肝硬化門靜脈高壓癥食管、胃底靜脈曲張破裂出血診治專家共識2025解讀
評論
0/150
提交評論