




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第1單元編程,與計算機世界對話
1.1程序語言大家庭
一、填空題
1、程序語言種類繁多,可以分為—、和O
2、機器語言的指令代碼為—和—o
3、目前流行的高級語言、、、、等0
4、Java的特點:、、、o
5、C語言的特點:、、o
6、C++語言特點、、o
7、C#語言特點、、o
8、Python語言特點、、。
9、Python是一種、的動態類型語言。
10、Python是一種__型編程語言。
IKPython語句既可以采用交互式的—執行方式,又可采用執行方式。
二、選擇題
1、下列說法不是()O
A.編逕是將源代碼轉換成目標代碼的過程
B.解釋是將源代碼逐條轉換成目標代碼同時逐條運行目標代碼的過程
C.靜態語言采用解釋方式執行,腳木語言采用編譯方式執行
D.C語言是靜態語言,Python語言是動態語言
2、能被計算機直接執行的語言是()o
A.高級語言B.低級語言C.匯編語言D.機器語言
3、Python屬于程序語言中的()o
A.機器語言B.匯編語言C.高級語言D.解釋語言
4、下列說法正確的是()。
A.Python是一種匯編語言B.Python是一種靜態語言C.Python采用編譯方式D.
Python是一種腳本語言
5、Python文件的后綴名是()。
A..pyB.passC.doD..pdf
6、將python腳本程序轉變為可執行程序的第三方庫是()。
A.randomB.pyinstallerC.PyQt5D.pygame
pipinstallpyinstaller--pyinstaller-F打包把一個PY文件生成為EXE文件.
importpy2exe
py2exe已經被用于創建wxPython,TI<inter1Pmw,PyGTK)pygame1win32comclient和server,
和其它的獨立程序。
fromimportsetup
importpy2exe
setup(console=[""])
然后按下面的方法運行:
pythonpy2exe
7、Python源程序執行的方式是()。
A.編譯執行B.解釋執行C.直接執行D.邊編譯邊執行
三、簡答題
1、結合課本,填寫下表
程序語言表示方式特點
2、簡述程序語言的概念。
3、簡述Python主要應用于哪些領域。
4、總結分析主要的編程語言及其特點。
1.2初識Python
一、填空題
1、一年,推出了Python第一個版本。
2、一年,發布了Python2.0,增加了—功能,支持—編碼°
、一年,發布了;年,發布了
3Python3.0Pyrhon3.7o
4、Python2.0和Python3.0兼容。(填“能”或“不能”)
5、Python是一種面積對象的—計算機程序設計語言,又稱"'語言。
6、Python語言源于—年荷蘭程序員一開始的一種繼承ABC語言的—。
二、選擇題
1、下列說法不正確的是()。
AC語言是靜態語言,Python語言是腳本語言
B.編譯是將源轉換成目標的代碼的過程
C.解釋是將源代碼逐條轉換成目標代碼同時逐條運行目標代碼的過程
D;靜態語言采用解釋方式執行,腳本語言采用編譯方式執行
3、下列不屬于Python語言特點的是()。
A.黏性擴展:Python語言能集成C、C++等語言編寫的代碼
B.平臺無關:Python程序可以在任何安裝了解釋器的操作系統環境中執行
C.變量聲明:Python語言具有使用變量需要先定義后使用的特點
D.強制可讀:Python語言通過強制縮進體現語句間的邏輯關系
4、關于Python特點,下列描述錯誤的是()o
A.Python語言跨平臺語言B.Python是非開源語言C.Python是多模型語言D.Python
是腳本語言
5、Python程序可以以多種形式與其他語言編寫的程序組合在一起,體現了Python語言
的()特點。
A.開源B.可移植性C.“膠水”語言D.簡化設計
6、Python編寫的應用程序可以運行在不同的操作系統上,體現了Python的()特點。
A.簡化設計B.“膠水”語言C.可移植性D.開源免費
7、下列不屬于Python特點的是()。
A.面向對象B.運行效率高C.可移植性D.免費和開源
三、簡答題
1、簡述Python的發展歷史。
2、簡述Python的六大特點。
3、Python語言是一個神奇的語言,它的很多功能是其他語言不能做到的,且有自己的特
點,也有自己的不足之處,談談其缺點。
4、簡述解釋型和編譯語言的區別。
1.3為Python開發搭建環境
一、填空題
1、命令提示符窗口輸入命令,可以查看Python的安裝版本信息。
2、在安裝Python的過程中,必須勾選復選框。
3、pycharm的版本分為和。
4、pycharm的安裝過程,勾選“createassociations”下的_____復選框,這樣凡是擴展
名為.py的文件就會用pycharm打開。
5、在pycharm中創建好項目后,選中項目名稱,右擊,在快捷菜單中選擇—命令,就可
以創建python文件。
6、pycharm的工作界面分為三個區域、、。
7、Python3安裝后,系統默認其源代碼文件為一編碼。
8、Python官方網站提供的安裝包中包括、、。
9、IDLE的中文含義是______________________o
是由打造的一種
10spycharmJetBrainsPythono
11、在Python語句中行從解釋器提示符后的第開始。在同一行中使用多條語句,
語句之間使用分隔。
12、在Python內置集成開發環境中,可使用快捷鍵___________運行當前打開的程序。
13、在Python解釋器,使用函數可以進入幫助系統。
二、選擇題
1、命令提示符窗口輸入()命令進入Python。
A.pycharmB.pythonC.python-VD.showconfig
2、在pycharm中按下快捷鍵()來運行代碼。
A.SHIFT+F5B.F5C.CTRL+F5D.CTRL+F2
3、輸入命令(),可以退出Python交互式環境。
A.breakB.loopC.exitD.exit()
4、pycharm是由JetBrains打造的一種Python開發環境,支持()系統。
A.WindowsB.LinuxC.MacOSD.以上都外可
5、Python安裝完成后,在命令提示符窗口輸入命令(),可以查看Python的安裝版本
信息。
A.PythonB.configC.printD.Python-V
三、簡答題
1、解釋器安裝完成后,如何驗證是否安裝成功?如何退出Python的交互環境?
2、如何進入Python交互模式?
3、在安裝Python的過程中要注意哪些問題?
4、簡述Pycharm的功能。
5、初次打開Pycharm,如何創建Python文件?
1.4編寫規范的Python程序
一、填空題
1、Python使用來劃分代碼塊。
2、一是指英文、中文或其他自然語言寫的一行或多行的說明性文字。
3、在Python中,單行汴釋以開頭c
4、在.hon中,多行注釋用或—將注釋為容括起來。
5、在Python中,同一代碼塊的語句必須包含的縮進空格數。
二、選擇題
1、下列說法錯誤的是()O
A.Python不使用{)來區分代碼塊
B.不同的代碼塊可以使用不同的縮進空格數
C.注釋的功能包括屏幕代碼執行
DCTRL+/快捷鍵會注釋光標之后的內容
2、關于Python語言的注釋,下列說法是錯誤的是()o
A.Python語言有兩種注釋,方式:單行注釋和多行注釋
B.Python語言的單行注釋以#開關
C.Pyt卜on語言的單行注釋以單引號‘開頭
D.Python語言的多行注釋以三個單引號開關和結尾
3、Pycharm運行程序快捷錯是()。
A.CTRAL+AB.CTRAL+YC.CTRAL+/D.CTRL+F5
4、在Python語言中代碼注釋使用符號是()o
A//D.#
程序分析題
1s讀以下代碼,標出其中注釋部分。
print(“歡迎來到計算機班”)#輸出歡迎來到計算機班
編寫者:A
,,?
print(HHelloH+”World!")
icnH
編寫者:B
K1>I.
Print("Hello,World!”)
四.改錯題
1、指出以下程序中縮進的錯誤并改正。
if3>4:
print(“你好祖國”)
else:
print(“中國我愛你”)
foriinrange(l,ll):
print(i)
2、讀下列程序,找出其中縮進的錯誤并改正。
print("Hello,World!”)#輸出HelloWorld
a=10
b=9
ifa>b:
print(“結果為True”)#程序輸出
print(ua大于b")
else:
print(“結果為False")
print("a小于等于b")
第1單元綜合測試卷
一、填空題
1、語法層面同時支持面向過程和兩種編譯方式。
2、Python3.x源代碼文件默認使用編碼。
3、Python解釋器有兩個主要的工具:和pip。
4、在,ython函數中,用于靠用戶輸入的是_____。
5、IDEL菜單中創建新文件的快捷鍵是一。
6、IDLE菜單將選中區域的空格替換為Tab的快捷鍵是__________。
7、查看Python是否安裝成功的命令是__________。
8、用戶編寫的Python程序,無須修改就可以在不同的平臺上運行,這是Python的
—特性。
9、要關閉Python解釋器,可使用函數—或者快捷鍵CTRL+Z。
10、在下載Pycharm時,community表示版。
11、Python有兩種運行方式:和源文件方式。
12、Python編程中,建議每個縮進層次使用、兩個空格或四個空格。
Pycharm-JetBrainsvisualStudio-MicrosoftEelipse+PyDev(Eciipse是一個開放源代碼的、基丁
Java的可擴展開發平臺。就其本身而言,它只是一個框架和一組服務.用于通過插件組件構建開發環境,最初由舊M開
發,后由Eclipse基金會托管)Notepad
二、選擇題
lx安裝pycharm時,勾選”createassociations^^下的”.py”復選框的作用是()。
A.使用pycharm時更改”.py“文件B.使用pycharm打開H.py"文件
C.使用pycharm創建.py文件D.使用pycharm刪除py文件
2、pycharm是由JetBrains打造的一種Python集成開發環境,支持()系統。
A.WindowsB.linuxC.MacOSD.以上都對
3、Python內置的集成開發工具是()「
A.PythonWinB.PydevC.IDED.IDLE
4、下列敘述中正確的是()o
A.Python3.0與Python2.0兼容B.Python語句只能以程序方式執行
C.Python是解釋語言D.Python語言出現得晚,具有其他高級語言的一切優點
5、下列敘述中正確的是()o
A.同一層次的語句必須對齊
B.Python語句可以從一行的任意一列開始
C.在執行一個Python程序的過程中,可以現注釋中的拼寫錯誤
D.Python程序的每行只能寫一條語句
6、下列Python注釋代碼,不正確的是()
A.#Python注釋代碼B.#Python注釋代碼1#Python注釋代碼2
C.Python文檔注釋“""“D.〃Python注釋代碼
7、下列不是Python文件讀操作方法的是()。
A.readB.readlineC.readallC.readtext
8、Pycharm社區版與專業區別不包括()。
Apycharm的社區版提供給開發者免費使用B.pycharm專業功能比社區版豐富
C.pycharm的社區版用于專業互聯網開發D.pycharm的社區版中沒有python分析器
9、擬在屏幕上打印輸出“HelloWorld”,下列選項中正確的是()。
A.print(HelloWorld)B.print('HelloWorld')
C.pnntf(uHelloWorld")D.pnntt('HelloWorld))
10、下列不是Python3.安裝包的內容的是()。
A.Python解釋器B.shellC.IDLED.pycharm
11、IDLE環境的退出命令是()。
A.exit()B.esc()C.closeOD.回車鍵
12、下列關于Python文件打開模式的描述,錯誤的是()。
A.只讀模式RealB.創建寫模式nC.追加寫模式aD.覆蓋寫模式w
13、關于Python程序模式框架的描述,下列說法錯誤的是()。
A.Python語言不采用嚴格的縮進來表明程序的格式框架
B.Python語言的縮進可采用Tab鍵來實現
C.Python單層縮進代碼屬于之前最鄰近的一行非縮進代碼,多層縮進代碼根據縮進關系
決定所屬范圍
D.判斷、循環、函數等語法形式能夠通過縮進包含一批Python代碼,進而表達對應的語
義
14、下列關于Python程序與縮進有關的說法中,正確的是()。
A.縮進統一為4個空格B.縮進在程序中長度統一且強制使用
C.縮進可以用在任何語句之后,表示語句間的包含關系
D.縮進是非強制性的,僅為了提高代碼可讀性
15、下列代碼的語法錯誤顯示是()o
Print“HelloWorld”
A.NameError,namelraw_print'isnodefined
B.<buit-infunction><o.p></o.p>
C.SyntaxErrorjnvalidcharacterinidentifier
D.SyntaxError,Missingparenthesesincallto'print
三、判斷題
1、Python是一咱跨平臺、開源、免費的高級動態編程語言。()
2、Python3.x完全兼容Python2.x。
3、在Windows平臺上編寫的Python程序無法在UNIX平臺上運行。()
4、不可以在同一臺計算機上安裝多個Python版本。
5、放在一對三引號之間的內容將被認為是注釋。()
6、Python采用的是基于值得自動內存管理方式。()
7、在DythonB.x中可以使用中文作為變量名。()
8、Python3.x和Python2.x中input函數的返回值都是字符串。()
9、Python使用縮進來體現代碼之間的邏輯關系。()
10、Python代碼的注釋只有一種試,那就是使用#符號。()
四、程序設計
1、試著編寫程序,打印輸出自己的名字。
2、編寫程序,輸出:Hello,World!,并添加注釋。
3、已知"3,b=5,試著編寫程序求a,b兩數的和。
五、改錯題
1、指出以下程序中錯誤的地方。
slit二「張三”李四“,“潘七“,趙六六””「潘七”]
set2=set(slist)
ifIen(slist)==len(set2):
print("該項目沒有重復報名的情況”)
else:
print(“該項目有重復報名的情況”)
第1單元編程,與計算機世界對話
1.1程序語言大家庭
一、選擇題
1、下列選項中,()語言是面向過程的程序設計語言。
A.CB.C#CJavaD.Python
2、與其他程序語言相比,不屬于Python語言特點的是()o
A.豐富的庫B.可嵌入性C.可擴展性D.工作量小
3、下列選項中,()語言既可以進行面向過程的程序設計,也可以進行面向對象程序的
設計。
A.C++B.PythonC.C#D.C
4、下列選項中,()語言被廣泛應用數據中心、游戲控制臺等領域。
A.PythonB.JavaC.CD.C++
5、與其他程序語言相比,(:|不屬于C#語言特點。
A.語法簡潔B.跨平臺C.快速開發D.安全性
6、下列選項中,不屬于腳本潔言的()。
AJavaScriptB.PHPC.PythonD.Java
7、下列選項中,()語言屬于靜態語言。
A.CB.PythonCJavaScriptD.PHP
8、匯編語言通常被應用在()方面。
A.各類智能芯片B.移動電話C.系統軟件D.應用軟件
9、下列選項中,屬于計算機思維的本質的是()o
A.邏輯B.實證C.自動化D全面化
10、程序語言種類可以分為0
A.機器語言、匯編語言B.機器語言、高級語言C.高級語言、匯編語言D.機器語言、
匯編語言、高級語言
11sPython語言屬于()語言。
A.高級B.機器C.匯編D.二進制
12、下列選項中,不屬于Pytnon的應用領域的是()。
A.網絡服務B.圖像處理C.組件集成D.系統軟件
13、C++語言是在()語言基礎上設計和開發的。
A.CB.C#C.JavaD.Pvthon
J
14、機器語言直接操作計算機的()編程語言。
A.軟件B.硬件C.系統D.以上均正確
15、我們一般選擇一門編程語言學習時,應該看重()o
A.此編程語言的先進性及時代需求與技術支持
B.此編程語言的專業性
C.此編程語言的針對特定領域十分有用
D.此編程語言較易學習
二、填空題
1、機器語言用一進制代碼表示,它是一種機器指令的集合。
2、匯編語言又稱語言。
3、Python是一種跨平臺、—的動態類型語言。
4、—語言的語法和結構更似人類語言,且與計算機的硬件結構及指令系統無關。
5、—是用來編寫計算機程序的形式語言,用于向計算機發現指令。
6、高級語言根據計算機執行機制的不同可分成兩類:靜態語言和語言。
編譯
將源代碼一次性轉換成目標代碼的過程。
解釋
將源代碼逐條轉換成目標代碼,同時逐條運行的過程。
小結
根據執行方式的不同,編程語言分為兩類。
?睜態語言:編譯執行;編譯器一次生成目標代碼,優化更充分,程序運行速度快。
C/C++.Java
?腳本語言:解釋執行;執行程序時需要源代碼,維護更靈活、若多個操作系統平臺。
Python,JavaScript、PHP
7、高級語言中的靜態語言采用—方式執行。
8、高級語言中的Python語言采用方式執行。
9、解釋是將源代碼逐條轉換成一代碼同時逐條運行目標代碼的過程。
10、目標代碼是語言代碼。
1K源代碼是語言代碼。
12、計算機思維是區別以數學為代表的思維的思維模式。
13、高級語言的Java語言采用一方式執行。
14、高級語言的C語言采用一方式執行。
15、Python語言的解釋器保留了一器的部分功能,隨著程序運行,解釋器也會生成一個
完整的目標代碼,文件名為一O
三、簡答題
1、簡述一下,高級程序語言在執行過程中采用編譯方式與解釋方式執行的區別。
答:一次性翻譯,一旦程序被編譯,不再需要編譯程序或者源代碼。解釋方式:逐條運行
用戶編寫的代碼,每次程序運行時都需要解釋器和源代碼。
2、簡述一下,為什么不能自然語言,如中文,直接編寫程序呢?為什么當今流行使用高
級語言呢?
答:自然語言不夠精確,存在計算機無法理解的二義性。自然語言具有不嚴密和模糊的缺
點,需要交流有較高的識別能力。相比機器語言和匯編語言,高級語言是一種與計算機硬
件無關,用于表達語法邏輯、更接近自然語言的一類計算機程序設計語言。
3、簡述一下,當今流行學習Python語言的原因。
答:簡單,免費,兼容性,豐富的庫,可擴展性和嵌入性。
1.2初識Python
一、選擇題
1、Python語言由吉多?范?羅蘇姆設計并領導開發的,最早的可用版本誕生于()年。
A.1990B.1991C.1992D.1993
2、Python的中文意思是()o
A.大蟒蛇B.大龍C.恐龍D.鯊魚
3、()年發布了Python2.0,增加了垃圾回收。
A.2000B.2001C.2002D.2003
4、()發布了Python3.0.
A.2006B.2007C.2008D,2009
5、Python語言不僅具有較強的面向對象特征,而且簡化了面向對象的實現,具體體現在
()o
A.清除了抽象類B.清除了對象類C.清除了繼承D.清除了屬性
6、Python中的數據類型包括()o
A.列表B.字典C.集合D.以上都是
7、Python語言易于學習,具體體現在()o
A.關鍵字較少B.結構簡單C.網上學習資源較多D.以上都是
8、Python語言是開源免費的,是指()。
A.Python的使用免費B.Python的開發免費C.Python的源代碼可以在網上獲取
D.…以上都是
9、Python語言可以在下列平臺上運行的是()。
A.WindowsB.UNIXC.MacD.以上都是
10、下列選項中,關于Python語言說法正確的是()。
.A,.Python語言可以以多種形式與其他編程語言編寫的程序組合在一起
B.Pyt卜0n語言可以與任意其他編程語言組合在一起
c.Python語言的語法與其他編程語言語法不存在沖突
D.Pyt卜on語言可以與其他編程語言組合在一起,但不能獨立編程
1K下列選項中,能判斷一個Python程序是否為3.x的版本的是()。
A.print("guo")B.print"guo"C.print[Uguo,)]D.print{"guo"}
12、下列選項中,關于PyUion2.x版本說法正確的是()。
A.不直接支持中文字符的使用B.不支持中文字符的使用
B.Pytbon3.x系統版本向下兼容2.x系列
C.Pyt卜on3.x與Python2.x在語法上沒有任何區別,只是功能實現上有區別
13、在Python2.x版本中,print是()
A.函數B.語句C屬性D.方法
14、下列選項中,關于Python語言說法錯誤的是()。
A.Python語言由PSF組織所有,這是一個商業組織
B.Python語言提倡開放開源理念
C.Pyt卜on語言的使用不需要付費,不存在商業風險
D.Python語言最是由程序開發的一種繼承ABC語言的腳本語言
15、我們一般所說Python語言編程生態豐富,指的是()o
A.語法豐富B.結構豐富C.內置或第三方函數庫豐富D.數據類型豐富
二、填空題
lxPython語言同時支持面向過程和兩種編程方式。
2、Python3.x版本采用編碼表達所有字符信息。
3、IPO程序編寫的T是英文—的縮寫。
4、IPO程序編寫方法中的“P”是英文—的縮寫。
5、IPO程序編寫的“0”是英文—的縮寫。
6、Python語言可以在多個平臺上運行,指的是Pylliun在____特點。
7、Python3.7是在___年發布的。2018
8、Python語言最早是由一程序員開發出的一各腳本語言。(填寫國家名)
9、Python的創始人為.(請使用中文)
10、Python是一種腳本語言。
IlsNumPy為Python提供了快速___功能。
12、ScipY為Python提供了功能。
13、Mathplotlib為Python提供了功能。
14、Python是一個高層次的結合了解釋性、編譯性、—性和面向腳本語言。
15、Python語言也稱為"”語言。
三、簡答題
1、簡述一下,Python語言的應用領域。
2、簡述一下,Python語言的特點。
3、簡述一下,在IP0程序編寫,輸入的方式有哪些?
1.3為Python開發搭建環境
一、選擇題
1、Python安裝包安裝完成后,在命令提示符中執行命令(),若看到安裝版本信息,則
證明安裝成功。
A.python-VB.python-SC.python-WD.python-T
2、Python安裝包安裝完成后,在命令提示符中執行命令(),進入Python交互模式。
A.ptyhonB.ipconfigC.nslookupD.cmd
3、命令提示中執行相關命令,進入Python交互模式后,當出現()提示符時,便可以
開始編寫Python程序。
A.>>B.>C.>>>D.>>>>
4、Python官方網站提供了Python3.x的安裝包,其中不包括()。
A.IDLEB.ShellC.Python解釋器D.Python編譯器
5、Pycharm是由JetBrains打造的一種Python集成開發環境,支持()系統。
A.WindowsB.LinuxC.MacOCD.以上均正確
6、安裝pycharm時,勾選"createassociations"下的”.py”復選框的作用是()
A.使用pycharm時更改”.py“文件B.使用pycharm打開“.py”文件
C.使用pycharm創建py文件D.使用pycharm刪除py文件
7、安裝pycharm時,勾選"updatePATHvariable"下的"AddlaunchersdirtothePATH"
復選框的作用是()o
A.將啟動器目錄添加環境變量中B.將啟動器目錄從環境變量中刪除
C.將啟動器目錄從環境變量中更改D.將啟動器目錄添加到環境變量中
8、使用pycharm時,對location的設置是()o
A.輸入文件保存的路徑B.輸出文件保存的路徑C.安裝文件的路徑D.以上都不是
9、使用pycharm時,對baseinlerpreler的設置是()。
A.選擇一種Python編譯器B.選擇一種Python解釋器
C.選擇一種顯示方式D.以上都不是
10、在使用Python安裝包自帶的IDLE進行代碼開發時,啟動交互式運行環境后,使用
快捷鍵()可以打開一個新窗口。
A.CTRL+NB.CTRL+SC.CTRL+VD.CTRL+W
11、使用pycharm時,運行代碼的快捷鍵是()。
A.CTRL+F5B.CTRL+F4C,CTRL+F3D.CTRL+F2
12、在使用Python安裝包自帶的IDLE進行代碼開發時,啟動交互運行環境后,使用快捷
鍵0可以關閉shell.
A.ALT+F4B.ALT+F3C.ALT+F2D.ALT+F1
13、在下載pycharm時,“commnunity”表示()。
A.企業片B.商業版C.專業版D.社區版
14、在使用Python安裝包自帶的IDLE進行代碼開發時,啟動交互運行環境后,在()
菜單下可以新建Python文件。
A.FileB.EditC.WindowsD.Debug
在下載pycharm時,"Professional"表示()o
社區版B.專業版C.商業版D.企業版
二、填空題
15、Python程序有兩種運行方式,交互式和式。
16、啟動IDLE所顯示的環境是Python運行環境。
17、Python文件,一般使用”.”擴展名。
18、Python解釋器有兩個重要的工具:IDLE和一。
19、沒有安裝Python—的操作系統無法直接運行Python程序。
20、快捷鍵CTRL+Q是—IDEL編程器。(打開或退出)
21、在Python的IDLE編輯器內,使用快捷鍵_alt+4—可以解除注釋待定區域文本。
22、在Python的IDLE編輯器內,使用快捷鍵_alt+3—可以注釋待定區域文本。
23、在安裝Python解釋器時,安裝失敗的主要原因是當前操作系統與Python版本—。
24、在Python交互運行環境中,在提示符后輸入exit()或可以退出運行環境。(填
寫函數,并區分大小寫)
25、在IDLE編輯內,調整顯示的字體大小,需要在一菜單下調整。(填寫英文)
26、在IDEL編輯器內,顯示的字體默認為一新仿宋
27、Pip:Python是安裝工具。
28、Python解釋器的安裝會啟動一個.引導—過程。
29、Python集成開發環境,用來編寫和調試Python代碼。(填寫英文)
三、簡答題
1、簡述一下,pycharm開發環境所具有的功能。
2、簡述一下,Python路徑配置所缺失問題的解決方案。
3、簡述一下,在IDLE編輯器內,有哪些菜單名。
1.4編寫規范的Python程序
一、選擇題
1、Python使用()來劃分代碼塊。
A.大括號B.縮進C.小括號D.中括號
2、if關鍵字所在完整語句后用英文冒號結尾,之后行()表明后續代碼與緊鄰尢縮進語
句的所屬關系。
A.需要縮進B.不需要縮進C.不一定要需要縮進D.沒有強制要求
3、Python程序執行時產生了“invalidsyntax”錯誤,則說明代碼中出現了()。
A.語法格式錯誤B.安裝失敗錯誤C.縮進錯誤D.以上都不是
4、for關鍵字所在完整語句后用英文冒號結尾,之后行()表明后續代碼與緊鄰無縮進語句
的所屬關系。
A.需要縮進B.不需要縮進C.不一定需要縮進D.沒有強制要求
5、def關鍵字所在完整語句后用英文冒號結尾,之后行()表明后續代碼與緊鄰無縮進
語句的所屬關系。
A.需要縮進B.不需要縮進C.不一定要縮進D.沒有強制要求
6、class關鍵字所在完整語句后用英文冒號結尾,之后行()表明后續代碼與緊鄰無縮進
語句的所屬關系。
B.需要縮進B.不需要縮進C.不一定要縮進D.沒有強制要求
7、Python中的縮進()。
A,必須用Tab鍵B.必須用空格。一般用4個空格D.一般用1個空格
8、PyUion程序執行時產生了“unexpecledinddiL”錯誤,則說明代碼中出現了()。
A.語法格式錯誤B.版本兼容錯誤C.縮進錯誤D.以上都不是
9、while關鍵字所在完整語句后用英文冒號結尾,之后行()表明后續代碼與緊鄰無縮
進語句的所屬關系。
A.不需要縮進B.需要縮進C.不一定要縮進D.沒有強制要求
10、Python中()屬于單行注釋。
A.%guoB.#guoC.&guoD*guo
11、Python中的續行符用()表示。
A.”\“B."rC."\\"D「IT
12、Python中,()屬于多行注釋。
A.""“guon""B.n"guo”"C.nguo"D/guo'
13、Python中,關于續行符說法正確的是()o
A.續行符可以存在空格B.續行符后可以存在空串
B.續行符后必須直接換行D.以上說法都不對
14、Python中,關于注釋說法正確的是()。
A.注釋符必須成對出現B.注釋符要吧成對出現
B.單行注釋只能用以引號D.多行注釋只能用井號
15、Python中,注釋一般用于()。
A.標明作者和信息B.輔助程序調試C.解釋代碼原理及用途D.以上均正確
二、填空題
1、注釋是用英文、中文或其他自然語言寫的一行或多行的文字。
2、Python中的注釋有單行注釋和—o
3、Python中的單行注釋以一開頭。
4、Python中的—注釋用三個單引號或三個雙引號將注釋內容括起來。
5、Python中縮進的空格數是—的。(填“固定”或"可變”)
6、Python中,同一個代碼塊的語句必須包含—空格數。
7、Python中,每個縮進層次使用單個制表符、兩個空格或四個空格,但不能—o
8、Python中的縮進,用來表示Python程序間的和層次關系。
9、Python程序中的非注釋語句將按順序執行,注釋語句將被解釋器—,不被執行。
10、Python提供“”將單行代碼分割為多行表達。(請寫文字)
11sPython中,縮進是___的一部分。
12、print。是___函數。
13、print(“{)加油!”.format(“中國”))語句的運行結果為。
14、if、while、for等保留字所在完整語句后通過英文一結尾。(請填寫文字)
15、print()的語句運行結果為—。
三、綜合題
1、程序設計,使用range函數,實現從1到10之間的整數輸出。(包含1-10的整數
輸出)。
2、程序判斷,先判斷下列程序運行時會不會出錯,如果出錯,說明出錯的原因并加以改
正。
if3>2
Print(“這是真的!”)
33、寫出下列程序的運行結果。
1)print("abc#defn)
2)Prin:("\""")
3)#print(“guo”)
第1單元編程,與計算機世界對話單元測試卷
一、選擇題
1、用()進制表示機器語言。
A.2B.8C.10D.16
2、Java語言是()語言。
A.匯編B.機器C.高級D.二進制
3、下列選項中()語言不是腳本語言的。
A.ActionScriptBJavaC.PythonD.PHP
4、下列選項中,()不屬于Python的應用領域。
A.科學算B.操作系統C.如件集成D.圖像處理
5、Python的數據類型包括()o
A.列表B.字典C.元組D.以上都是
6、下列選項中,()可以正確運行,能判斷Python是3.x版本。
A.print("Liang")B.print"Liang”C.print["Liang"]D.print%"Liang"%
7、IPO程序編寫方法中“I”指的是()。
A.輸入B.輸出C.處理D.以上都不是
8、()年發布了Python3.0o
A.2007B.2008C.2017D.2018
9、Python文件,一般使用的擴展名為()。
A..jsB..cssC..pyD..fla
10、在Python的IDLE編輯器內,使用快捷鍵()可以解除注釋選定區域文本。
A.ALT+1B.ALT+2C.ALT+3D.ALT+4
11、Python官方網站提供了Python3.X的安裝包,其中包括()。
A.IDLEB.ShellC.Python解釋器D.以上都是
12、在IDLE編輯器內,調整顯示的字體大小,應該在()菜單下調整。
A.OptionsB.FileC.EditD.Window
13.Python中縮進的空格數()。
A.一定是4個B.一般是4個。一般是8個D.一定是2個
14sPython的()是續行符。
A.B."c:vD."r
15xPython中,注釋語句()。
A.沒有任何作用B.解釋器執行C.可能是寫給開發者看的說明D.以上都不是
二、填空題
1、Python是一種—、面向對象的動態類型語言。
2、高級語言中的PHP語言采用方式執行。
3、高級語言根據計算機執行機制的不同可分成兩類:和腳本語言。
4、機器語言是直接操作計算機—的編程語言。
5、“膠水”語言指是編程語言。
6、Python語言同時支持和面向對象兩種編程方式。
7、Python語言最早由程序開發出地一種繼承—語言的腳本語言。
8、Python是一個高層次的結合了解釋性、—、互動性和面向對象的腳本語言。
9、在python交互式運行環境中,在提示符后輸入quit。或可以退出運行環境。
10、Python程序有兩種運行方式:文件式。
11、Python解釋器有兩個重要的工具:和pipo
12、Input。是函數o
13、Print({0}加油!”.format(“中國”))語句的運行結果為。
14、Python中的注釋有和多行注釋。
15、Prinl(“12+3”)語句的運行結果為。
三、綜合題
1、程序設計,使用range函數,實現從0至5間的整數輸出。
2、程序判斷,先判斷下列程序運行時,會不會出錯,如果出錯說明出錯的原因并加以改
正。
if5>7:
Print(“這是假的!”)
“…這是一個if語句
3、程序設計,僅使用print函數,實現下列圖形的輸出。輸出圖形:
***
*****
第2單元程序世界的基本元素
2.1變量與常量
一、填空題
1、常量是指在程序運行過程中其值_____的量。
2、變量是指在程序運行過程中其值會—的量。
3、無論是變量還是常量,在創建時都會在一中開辟一塊空間,用于存放它們的值。
4、在DyLhon中常量一般用字母來表示。
5、常量和變量的創建是通過實現的。如PI=3,my_Name="JZY”.
6、Python中的變量賦值—顯示地進行類型聲明,但它會根據賦值或運算的結果自動判
斷變量的類型。
7、變量具備三個特征:、、o獲取以上三個特征的方
法分別是_______、、。
8、變量創建后,可以使用—改變變量的值。
二、選擇題
1、查看變量x的內存地址,應該使用命令()O
A.print(type(x))B.Print(class())C.print(id())D.Print(int())
2、下列使用小駝峰命名的變量名是()o
A.PiFileB.CLASS_ROOMC.myteacherD.myNumber
3、下列變量名命名正確的是()。
A.breakB.LihaoC.lhaoD.value
4、下列關于常量的描述正確的是()o
A.常量的值不可以隨時改變B.常量的值是可以隨時隨時改變的
C.常量的值必須是數值D.常量不可以給變量賦值
5、下列不符合Python語言變量命名規則的是()。
A.keyword_33B.keyword33_C.33_keywordD._33keyword
三、簡答題
1、下列7個變量名哪些合法?哪些不合法?為什么?
My_BooleanxObj2、2ndObj、Mywrds、_testxjack&rose、break
2、簡述Python中變量的命名規則。
四、程序設計題
1、寫出查看系統關鍵字的程序代碼。
2、定義一個變量x,并賦值初值為“高二計算機班”,查看x的標識和類型,嘗試修改變
量的值為201,查看內存地址和類型是否變化,并寫出代碼。
2.2運算與連接的符號
2.2.1算術運算符和賦值運算符
一、填空題
1、Python表達式1/4+2.75的值為0
2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年訊息化管理在紡織中的應用試題及答案
- 提高國際商業美術設計師考試應試心態的有效策略與試題及答案
- 廣告設計師如何形成事業網絡 試題及答案
- 柜體裝配試題及答案大全
- 把握重要考點2024年紡織品檢驗員試題及答案
- 2024年紡織標準化管理考核試題及答案
- 護士考試寶典試題及答案
- 多媒體考試試題及答案
- 2024年紡織品檢驗員證書知識體系試題及答案
- 批判性思維在廣告設計中的運用試題及答案
- 《年產100公斤阿司匹林生產工藝設計》8700字(論文)
- 全屋整裝培訓
- 《風電安全生產培訓》課件
- 常見病用藥指導技術知到智慧樹章節測試課后答案2024年秋天津生物工程職業技術學院
- 2025年日歷(日程安排-可直接打印)
- 保密法律法規
- 智慧社區平臺運營方案
- 鑄牢中華民族共同體意識-形考任務1-國開(NMG)-參考資料
- 踝關節骨折的分型與治療
- 2024-2025學年廣東省深圳市高三下學期質量調研(二模)生物試題試卷含解析
- 高標準農田設計實施方案(技術標)
評論
0/150
提交評論