2.49 判斷對錯:已知x = 3,那么賦值語句x = 'abcedfg'是無法正常執行的。(F)
2.50 判斷對錯:Python變量使用前必須先聲明,並且一旦聲明就不能在當前作用域內改變其類型了。(F)
2.51 判斷對錯:Python不允許使用關鍵字作為變量名,但是允許使用內置函數名作為變量名,不過這會改變函數名的含義,所以不建議這樣做。(T)
2.52 判斷對錯:在Python中可以使用if作為變量名。(F)
2.53 判斷對錯:在Python 3.x中可以使用中文作為變量名。(T)
2.54 判斷對錯:Python變量名必須以字母或下划線開頭,並且區分字母大小寫。(T)
2.55 判斷對錯:加法運算符可以用來連接字符串並生成新字符串。(T)
2.56 判斷對錯:x = 9999**9999這樣的語句在Python中無法運行,因為數字太大了超出了整型變量的表示范圍。(F)
2.57 判斷對錯:3+4j不是合法的Python表達式。(F)
2.58 判斷對錯:0o12f是合法的八進制數字。(F)
2.59 判斷對錯:只有Python擴展庫才需要導入以后才能使用其中的對象,Python標准庫不需要導入即可使用其中的所有對象。(F)
Python中的對象大概可以分為三類:內置對象、標准庫對象和擴展庫對象。其中內置對象是直接編譯進解釋器的可以直接使用,沒有對應的Python源代碼;標准庫對象是隨Python安裝的,但是需要導入才能使用,相應的Python源代碼在安裝目錄中的Lib目錄中;擴展庫需要單獨安裝之后再導入才能使用,其Python源代碼在安裝目錄的Lib\site-packages目錄中,也有一些擴展庫的核心代碼編譯成為dll或pyd的動態鏈接庫。關於擴展庫的安裝請參考Python擴展庫安裝工具pip的高級用法和Python安裝擴展庫與打包成exe可執行文件的方法
2.60 判斷對錯:在Python中0xad是合法的十六進制數字表示形式。(T)
2.61 判斷對錯:4j 是合法Python數字類型。(T)
2.62 判斷對錯:Python使用縮進來體現代碼之間的邏輯關系,對縮進的要求非常嚴格。(T)
2.63 判斷對錯:Python代碼的注釋只有一種方式,那就是使用#符號。(F)
2.64 判斷對錯:放在一對三引號之間的任何內容將被認為是注釋。(F)
2.65 判斷對錯:盡管可以使用import語句一次導入任意多個標准庫或擴展庫,但是仍建議每次只導入一個標准庫或擴展庫。(T)
2.66 判斷對錯:為了讓代碼更加緊湊,編寫Python程序時應盡量避免加入空格和空行。(F)
?2.67 判斷對錯:在Python 3.5中運算符+不僅可以實現數值的相加、字符串連接,還可以實現列表、元組的連接和集合的並集運算。(F)
2.68 判斷對錯:在Python中可以使用 for 作為變量名。(F)
2.69 判斷對錯:在Python中可以使用 id 作為變量名,但是不建議這樣做。(T)
2.70 判斷對錯:一個數字5也是合法的Python表達式。(T)
2.71 判斷對錯:執行語句from math import sin之后,可以直接使用sin()函數,例如 sin(3)。(T)
2.72 判斷對錯:一般來說,Python擴展庫沒有通用於所有版本Python的,安裝時應選擇與已安裝Python的版本對應的擴展庫。(T)
2.73 判斷對錯:Python變量名區分大小寫,所以student和Student不是同一個變量。(T)
2.74 判斷對錯:在Python 3.x中reduce()是內置函數。(F)
注意在python3里面reduce已經從全局函數里面移除了,需要用的話要from functools import reduce
2.75 判斷對錯:如果只需要math模塊中的sin()函數,建議使用from math import sin來導入,而不要使用import math導入整個模塊。(T)
2.76 判斷對錯:表達式pow(3, 2) == 3 ** 2的值為True。(T)
2.77 判斷對錯:已知x = 3,那么執行語句x+=6之后,x的內存地址不變。(F)
由於python是基於值的內存管理,當不同變量的值一樣時,這些變量的內存地址一致,但當某一個變量的值改變后,內存地址也開始改變
2.78 判斷對錯:安裝Python擴展庫時只能使用pip工具在線安裝,如果安裝不成功就沒有別的辦法了。(F)