一、單項選擇題(本大題共 15 小題)
1、Python 中,整數類型(int)表示沒有小數部分的數值。關于 Python 整數的特點,以下說法正確的是:
① Python 的整數有固定的最大值和最小值限制,與 C 語言相同
② Python 的整數沒有長度限制,僅受可用內存大小的約束
③ Python 不支持負整數
④ Python 的整數不能直接進行二進制、八進制或十六進制的表示
2、已知變量 x = 0x1A,請問變量 x 的十進制值是:
① 16
② 26
③ 10
④ 20
3、浮點數在計算機中以二進制形式存儲,有時會產生微小的表示誤差。表達式 0.1 + 0.2 == 0.3 在 Python 中的求值結果是:
① True
② False
③ 有時為 True,有時為 False
④ 會引發一個錯誤
4、在 Python 中,復數 3 + 4j 的虛部是 4j,要獲取其虛部的數值部分(浮點數),應使用:
① 3 + 4j.imag
② (3 + 4j).imag
③ 3 + 4j.real
④ imag(3 + 4j)
5、Python 的 // 運算符表示:
① 除法運算,結果為浮點數
② 冪運算
③ 整數除法(向下取整)
④ 取模(求余)運算
6、以下哪個 Python 內置函數可以返回一個數的絕對值?
① abs()
② round()
③ pow()
④ divmod()
7、要生成一個 1 到 100(包含 1 和 100)之間的隨機整數,應該使用:
① random.random() * 100
② random.randint(1, 100)
③ random.uniform(1, 100)
④ random.choice(range(1, 101))
8、在 Python 中,布爾類型(bool)的兩個取值是:
① true 和 false
② True 和 False
③ 1 和 0
④ YES 和 NO
9、字符串 s = "Python",表達式 s[1:4] 的結果是:
① Pyth
② yth
③ ytho
④ Pyt
10、以下哪種字符串格式化方法是 Python 3.6 及以上版本引入的,因其簡潔和高效而被推薦使用?
① 百分號 % 格式化
② str.format() 方法
③ f-string(格式化字符串字面值)
④ 使用 + 運算符進行字符串連接
11、已知圓周率 pi = 3.1415926,若使用 f-string 格式化輸出,要求保留兩位小數,正確的寫法是:
① f"圓周率為:{pi:.2f}"
② f"圓周率為:{pi:2f}"
③ f"圓周率為:{pi:.2}"
④ f"圓周率為:{pi:.2d}"
12、在 Python 中,表示“空值”或“無返回結果”的特殊對象是:
① null
② None
③ nil
④ NULL
13、函數 type(3.14) 的返回結果是:
①
②
③
④
14、要將一個字符串 "123" 轉換為整數,正確的做法是:
① int(123)
② str(123)
③ int("123")
④ float("123")
15、標準庫 datetime 中的 datetime.now().strftime("%Y-%m-%d") 輸出的格式類似于:
① 2025-11-11
② 11-11-2025
③ 11/11/2025
④ 2025年11月11日
二、判斷題(本大題共 5 小題)
1、在 Python 中,字符串一旦被創建,其內容就不能被修改,我們稱字符串為不可變對象。( )
2、bool 類型是 int 類型的子類,因此在數值運算中,True 等價于 1,False 等價于 0。( )
3、Python 的內置函數 input() 返回的數據類型始終是字符串(str)。( )
4、使用 random.seed(10) 設置隨機數種子后,可以保證程序產生的隨機數是完全不可預測的。( )
5、在 f-string 中,要輸出大括號 {} 本身,需要使用雙重大括號 {{ 和 }}。( )
三、多項選擇題(本大題共 5 小題)
1、以下哪些是 Python 的內置數值類型?
① 整數(int)
② 浮點數(float)
③ 復數(complex)
④ 小數(Decimal)
2、關于字符串切片操作,以下哪些描述是正確的?
① 切片語法為 [start:stop:step],其中 step 表示步長,默認為 1
② 切片時包含起始索引(start)位置的字符,但不包含結束索引(stop)位置的字符
③ s[::-1] 可以得到字符串 s 的倒序
④ 切片操作會改變原始字符串的內容
3、以下哪些是 Python 中有效的字符串表示方式?
① "Hello"
② 'World'
③ '''Multiline String'''
④ "It's a nice day"
4、以下哪些函數或方法可以用于判斷一個字符串是否以某個子串開頭或結尾?
① startswith()
② endswith()
③ find()
④ index()
5、以下哪些是 Python 中常用的類型轉換函數?
① int()
② str()
③ float()
④ bool()
![]()
“點贊有美意,贊賞是鼓勵”
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.