# 1000道Python題庫系列分享二(78道)
2.1 表達式int\('11111', 2\)的值為\_\_\_\_\_\_\_\_\_\_。
2.2 表達式chr\(ord\('D'\)+2\)的值為\_\_\_\_\_\_\_\_\_\_。
2.3 簡單解釋Python基于值的內存管理模式。
2.4 簡單解釋運算符\/和\/\/的區別。
2.5 運算符%\_\_\_\_\_\_\_\_\_\_(可以\/不可以)對浮點數進行求余數操作。
2.6 一個數字5\_\_\_\_\_\_\_\_\_\_(是\/不是)合法的Python表達式。
2.7 判斷對錯:在Python 3.x中,內置函數input\(\)把用戶的鍵盤輸入一律作為字符串返回。
2.8 在Python中關鍵字\_\_\_\_\_\_\_\_\_\_表示空類型。
2.9 列表、元組、字符串是Python的\_\_\_\_\_\_\_\_\_\_\(有序、無序?\)序列。
2.10 查看變量類型的Python內置函數是\_\_\_\_\_\_\_\_\_\_。
2.11 查看對象內存地址的Python內置函數是\_\_\_\_\_\_\_\_\_\_。
2.12 以3為實部4為虛部,Python復數的表達形式為\_\_\_\_\_\_\_\_\_\_或\_\_\_\_\_\_\_\_\_\_。
2.13 Python運算符中用來計算整商的是\_\_\_\_\_\_\_\_\_\_。
2.14 Python運算符中用來計算集合并集的是\_\_\_\_\_\_\_\_\_\_。
2.15 Python運算符中用來計算集合差集的是\_\_\_\_\_\_\_\_\_\_。
2.16 Python運算符中用來計算集合交集的是\_\_\_\_\_\_\_\_\_\_。
2.17 使用運算符測試集合A是否為集合B的真子集的表達式可以寫作\_\_\_\_\_\_\_\_\_\_。
2.18 \_\_\_\_\_\_\_\_\_\_命令既可以刪除列表中的一個元素,也可以刪除整個列表或其他任意類型的Python對象。
2.19 表達式int\('123', 16\)的值為\_\_\_\_\_\_\_\_\_\_。
2.20 表達式int\('123', 8\)的值為\_\_\_\_\_\_\_\_\_\_。
2.21 表達式int\('123'\)的值為\_\_\_\_\_\_\_\_\_\_。
2.22 表達式int\('101',2\)的值為\_\_\_\_\_\_\_\_\_\_。
2.23 表達式abs\(-3\)的值為\_\_\_\_\_\_\_\_\_\_。
2.24 Python 3.x語句print\(1, 2, 3, sep=':'\)的輸出結果為\_\_\_\_\_\_\_\_\_\_。
2.25 Python 3.x語句print\(1, 2, 3, sep=','\)的輸出結果為\_\_\_\_\_\_\_\_\_\_。
2.26 表達式int\(4\*\*0.5\)的值為\_\_\_\_\_\_\_\_\_\_。
2.27 表達式8 \*\* \(1\/3\)的值為\_\_\_\_\_\_\_\_\_\_。
2.28 Python內置函數\_\_\_\_\_\_\_\_\_\_可以返回列表、元組、字典、集合、字符串以及range對象中元素個數。
2.29 Python內置函數\_\_\_\_\_\_\_\_\_\_用來返回序列中的最大元素。
2.30 Python內置函數\_\_\_\_\_\_\_\_\_\_用來返回序列中的最小元素。
2.31 Python內置函數\_\_\_\_\_\_\_\_\_\_用來返回數值型序列中所有元素之和。
2.32 已知x = 3,那么執行語句x += 6之后,x的值為\_\_\_\_\_\_\_\_\_\_。
2.33 表達式13 \/ 4的值為\_\_\_\_\_\_\_\_\_\_。
2.34 表達式13 \/\/ 4的值為\_\_\_\_\_\_\_\_\_\_。
2.35 表達式-13 \/\/ 4的值為\_\_\_\_\_\_\_\_\_\_。
2.36 表達式3 \*\* 2的值為\_\_\_\_\_\_\_\_\_\_。
2.37 表達式chr\(ord\('a'\)-32\) 的值為\_\_\_\_\_\_\_\_\_\_。
2.38 表達式abs\(3+4j\) 的值為\_\_\_\_\_\_\_\_\_\_。
2.39 表達式16 \*\* 0.5的值為\_\_\_\_\_\_\_\_\_\_。
2.40 表達式type\({3}\)的值為\_\_\_\_\_\_\_\_\_\_。
2.41 表達式type\({3:3}\)的值為\_\_\_\_\_\_\_\_\_\_。
2.42 表達式isinstance\('Hello world', str\)的值為\_\_\_\_\_\_\_\_\_\_。
2.43 表達式isinstance\('abc', int\)的值為\_\_\_\_\_\_\_\_\_\_。
2.44 表達式isinstance\(4j, \(int, float, complex\)\)的值為\_\_\_\_\_\_\_\_\_\_。
2.45 表達式isinstance\('4', \(int, float, complex\)\)的值為\_\_\_\_\_\_\_\_\_\_。
2.46 表達式type\(3\) in \(int, float, complex\)的值為\_\_\_\_\_\_\_\_\_\_。
2.47 表達式type\('3'\) in \(int, float, complex\)的值為\_\_\_\_\_\_\_\_\_\_。
2.48 表達式type\(3\) == int的值為\_\_\_\_\_\_\_\_\_\_。
2.49 判斷對錯:已知x = 3,那么賦值語句x = 'abcedfg'是無法正常執行的。
2.50 判斷對錯:Python變量使用前必須先聲明,并且一旦聲明就不能在當前作用域內改變其類型了。
2.51 判斷對錯:Python不允許使用關鍵字作為變量名,但是允許使用內置函數名作為變量名,不過這會改變函數名的含義,所以不建議這樣做。
2.52 判斷對錯:在Python中可以使用if作為變量名。
2.53 判斷對錯:在Python 3.x中可以使用中文作為變量名。
2.54 判斷對錯:Python變量名必須以字母或下劃線開頭,并且區分字母大小寫。
2.55 判斷對錯:加法運算符可以用來連接字符串并生成新字符串。
2.56 判斷對錯:x = 9999\*\*9999這樣的語句在Python中無法運行,因為數字太大了超出了整型變量的表示范圍。
2.57 判斷對錯:3+4j不是合法的Python表達式。
2.58 判斷對錯:0o12f是合法的八進制數字。
2.59 判斷對錯:只有Python擴展庫才需要導入以后才能使用其中的對象,Python標準庫不需要導入即可使用其中的所有對象。
2.60 判斷對錯:在Python中0xad是合法的十六進制數字表示形式。
2.61 判斷對錯:4j 是合法Python數字類型。
2.62 判斷對錯:Python使用縮進來體現代碼之間的邏輯關系,對縮進的要求非常嚴格。
2.63 判斷對錯:Python代碼的注釋只有一種方式,那就是使用\#符號。
2.64 判斷對錯:放在一對三引號之間的任何內容將被認為是注釋。
2.65 判斷對錯:盡管可以使用import語句一次導入任意多個標準庫或擴展庫,但是仍建議每次只導入一個標準庫或擴展庫。
2.66 判斷對錯:為了讓代碼更加緊湊,編寫Python程序時應盡量避免加入空格和空行。
2.67 判斷對錯:在Python 3.5中運算符+不僅可以實現數值的相加、字符串連接,還可以實現列表、元組的連接和集合的并集運算。
2.68 判斷對錯:在Python中可以使用 for 作為變量名。
2.69 判斷對錯:在Python中可以使用 id 作為變量名,但是不建議這樣做。
2.70 判斷對錯:一個數字5也是合法的Python表達式。
2.71 判斷對錯:執行語句from math import sin之后,可以直接使用sin\(\)函數,例如 sin\(3\)。
2.72 判斷對錯:一般來說,Python擴展庫沒有通用于所有版本Python的,安裝時應選擇與已安裝Python的版本對應的擴展庫。
2.73 判斷對錯:Python變量名區分大小寫,所以student和Student不是同一個變量。
2.74 判斷對錯:在Python 3.x中reduce\(\)是內置函數。
2.75 判斷對錯:如果只需要math模塊中的sin\(\)函數,建議使用from math import sin來導入,而不要使用import math導入整個模塊。
2.76 判斷對錯:表達式pow\(3, 2\) == 3 \*\* 2的值為True。
2.77 判斷對錯:已知x = 3,那么執行語句x+=6之后,x的內存地址不變。
2.78 判斷對錯:安裝Python擴展庫時只能使用pip工具在線安裝,如果安裝不成功就沒有別的辦法了。
# 答案:
2.1 31
2.2 'F'
2.3 Python采用的是基于值得內存管理方式,在Python中可以為不同變量賦值為相同值,這個值在內存中只有一份,多個變量指向同一個內存地址;Python具有自動內存管理功能,會自動跟蹤內存中所有的值,對于沒有任何變量指向的值,Python自動將其刪除。
2.4 \/表示真除法,即使整數除以整數,結果也是實數;\/\/表示整除法,結果是向下取整的整數。
2.5 可以
2.6 是
2.7 對
2.8 None
2.9 有序
2.10 type\(\)
2.11 id\(\)
2.12 3+4j、3+4J
2.13 \/\/
2.14 \|
2.15 -
2.16 &
2.17 A<B
2.18 del
2.19 291
2.20 83
2.21 123
2.22 5
2.23 3
2.24 1:2:3
2.25 1,2,3
2.26 2
2.27 2.0
2.28 len\(\)
2.29 max\(\)
2.30 min\(\)
2.31 sum\(\)
2.32 9
2.33 3.25
2.34 3
2.35 -4
2.36 9
2.37 'A'
2.38 5.0
2.39 4.0
2.40 set
2.41 dict
2.42 True
2.43 False
2.44 True
2.45 False
2.46 True
2.47 False
2.48 True
2.49 錯
2.50 錯
2.51 對
2.52 錯
2.53 對
2.54 對
2.55 對
2.56 錯
2.57 錯
2.58 錯
2.59 錯
2.60 對
2.61 對
2.62 對
2.63 錯
2.64 錯
2.65 對
2.66 錯
2.67 錯
2.68 錯
2.69 對
2.70 對
2.71 對
2.72 對
2.73 對
2.74 錯
2.75 對
2.76 對
2.77 錯
2.78 錯