- Python快速編程入門
- 黑馬程序員編著
- 742字
- 2019-07-30 13:07:11
2.9 本章習題
一、填空題
1.在Python中,int表示的是數據類型是______。
2.布爾類型的值包括______ 和______。
3.Python的浮點數占______ 個字節。
4.如果要在計算機中表示浮點數1.2×105,則表示方法為______。
5.00001000>>2的結果是______。
6.若a=10,那么bin(20)的值為______。
7.如果想測試變量的類型,可以使用______ 來實現。
8.若a=1,b=2,那么(a or b)的值為______。
9.若a=10,b=20,那么(a and b)結果為______。
10.4.34E5表示的是______。
二、判斷題
1.Python使用符號#表示單行注釋。( )
2.標識符可以以數字開頭。( )
3.type()方法可以查看變量的數據類型。( )
4.Python中的代碼塊使用縮進來表示。( )
5.Python中的多行語句可以使用反斜杠來實現。( )
6.Python中的標識符不區分大小寫。( )
7.Python中的標識符不能使用關鍵字。( )
8.使用help()命令可以進入幫助系統。( )
9.Python中的成員運算符用于判斷指定序列中是否包含某個值。( )
10.比較運算符用于比較兩個數,其返回的結果只能是True或False。( )
三、選擇題
1.下列選項中,( )的布爾值不是False。
A.None B.0 C.() D.1
2.假設a=9,b=2,那么下列運算中,錯誤的是( )。
A.a+b的值是11 B.a//b的值是4 C.a%b的值是1 D.a**b的值是18
3.下列標識符中,合法的是( )。
A.helloWorld B.2ndObj C.hello#world D._helloworld
4.下列符號中,表示Python中單行注釋的是( )。
A.# B.// C.<!----> D.“””
5.下列選項中,符合Python命名規范的標識符是( )。
A.user-Passwd B.if
C._name D.setup.exe
6.下列選項中,Python不支持的數據類型有( )。
A.int B.char C.float D.dictionary
7.下列表達式中,返回True的是( )。
A.a=2 B.3>2>1 C.True and False D.2!=2
b=2
a=b
8.下列語句中,( )在Python中是非法的。
A.x=y=z=1 B.x=(y=z+1)
C.x,y=y,x D.x += y
9.下列關于Python中的復數,說法錯誤的是( )。
A.表示復數的語法是real + image j
B.實部和虛部都是浮點數
C.虛部必須后綴j,且必須是小寫
D.一個復數必須有表示虛部的實數和j
10.下列選項中,冪運算的符號為( )。
A.* B.++ C.% D.**
四、簡答題
1.簡述Python中標識符的命名規則。
2.簡述Python中的數字類型。
五、程序題
1.輸入直角三角形的兩個直角邊的長度a、b,求斜邊c的長度。
2.編寫一個程序,用于實現兩個數的交換。

- Maven Build Customization
- 大學計算機基礎實驗教程
- Visual Basic程序設計教程
- VMware vSphere 6.7虛擬化架構實戰指南
- Designing Hyper-V Solutions
- Raspberry Pi Home Automation with Arduino(Second Edition)
- Swift Playgrounds少兒趣編程
- The Professional ScrumMaster’s Handbook
- ASP.NET程序開發范例寶典
- Programming Microsoft Dynamics? NAV 2015
- Mastering OAuth 2.0
- Oracle Database XE 11gR2 Jump Start Guide
- Offer來了:Java面試核心知識點精講(框架篇)
- 信息學奧林匹克競賽初賽精講精練
- Raspberry Pi開發實戰