官术网_书友最值得收藏!

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.編寫一個程序,用于實現兩個數的交換。

主站蜘蛛池模板: 渑池县| 昆明市| 寻乌县| 沙田区| 闽清县| 始兴县| 荥阳市| 通许县| 玉环县| 罗城| 古交市| 凤城市| 化隆| 泸西县| 四平市| 门头沟区| 多伦县| 玉龙| 岳阳县| 大兴区| 鹿邑县| 龙井市| 都安| 淮滨县| 阳曲县| 加查县| 介休市| 北碚区| 广州市| 新巴尔虎右旗| 客服| 德州市| 紫阳县| 衡水市| 垫江县| 东兴市| 丹寨县| 泊头市| 蕉岭县| 新丰县| 登封市|