python123第三周测验答案_python123 测验3: 基本数据类型 (第3周)
1.????????????????????????????????????????????????????????????????????????????????# pow(x, 0.5)能夠計算x的平方根,計算負數的平方根將產生:????????????????????????????????????????????????????????????????????????????????
A. 復數
B. 無輸出
C. 程序崩潰
D. ValueError錯誤
正確答案:?A
>>> pow(-1, 0.5)
(6.123233995736766e-17+1j)
2.????????????????????????????????????????????????????????????????????????????????# 以下關于字符串.strip()方法功能說明正確的是:????????????????????????????????????????????????????????????????????????????????
A. 去掉字符串兩側指定字符
B. 連接兩個字符串序列
C. 按照指定字符分割字符串為數組
D. 替換字符串中特定字符
正確答案:?A
A對應功能是.strip()
B對應功能是.split()
C對應功能是.replace()
D對應功能是+操作符
3.????????????????????????????????????????????????????????????????????????????????# 字符串是一個連續的字符序列,哪個選項可以實現打印字符信息的換行?????????????????????????????????????????????????????????????????????????????????
A. 使用空格
B. 使用轉義符\\
C. 使用\n
D. 使用“\換行”
正確答案:?C
換行符\n,與C語言中一致。
4.????????????????????????????????????????????????????????????????????????????????# val=pow(2,1000),請用一行代碼返回val結果的長度值。????????????????????????????????????????????????????????????????????????????????
A. len(val)
B. len(pow(2,1000))
C. 以后均不正確
D. len(str(val))
正確答案:?D
len(str(val))首先通過str(val)將數字類型val變成字符串,再通過len()獲得字符串長度,即val的數字個數。
5.????????????????????????????????????????????????????????????????????????????????# 下面關于time庫引用不正確的是?????????????????????????????????????????????????????????????????????????????????
A. import time
B. from time import strftime
C. from * import time
D. from time import *
正確答案:?C
B應該是: from time import *
6.????????????????????????????????????????????????????????????????????????????????# 哪個選項不是Python語言的整數類型?????????????????????????????????????????????????????????????????????????????????
A. 0B1010
B. 0E99
C. 0x9a
D. 88
正確答案:?B
十進制:一般表示
二進制:0b 或 0B 開頭
八進制:0o 或 0O 開頭
十六進制:0x 或 0X 開頭
沒有0E開頭
7.????????????????????????????????????????????????????????????????????????????????# 關于整數類型的4種進制表示,哪個選項的描述是正確的?????????????????????????????????????????????????????????????????????????????????
A. 二進制、四進制、八進制、十進制
B. 二進制、八進制、十進制、十六進制
C. 二進制、四進制、八進制、十六進制
D. 二進制、四進制、十進制、十六進制
正確答案:?B
Python不支持四進制整數
8.????????????????????????????????????????????????????????????????????????????????# 哪個選項是Python語言%運算符的含義?????????????????????????????????????????????????????????????????????????????????
A. x的y次冪
B. x與y之商
C. x與y的整數商
D. x與y之商的余數
正確答案:?D
%是取余數,與C語言相同。
9.????????????????????????????????????????????????????????????????????????????????# 哪個選項是下面代碼的執行結果?????????????????????????????????????????????????????????????????????????????????
name=”Python語言程序設計課程”
print(name[0],name[2:-2],name[-1])
????????????????????????????????????????????????????????????????????????????????
A. P thon語言程序設計課 課
B. P thon語言程序設計 課
C. P thon語言程序設計課 程
D. P thon語言程序設計 程
正確答案:?D
s[N:M]表示對字符串s的切片操作,從N到M,但不包含M
10.????????????????????????????????????????????????????????????????????????????????# 哪個選項是下面代碼的執行結果?????????????????????????????????????????????????????????????????????????????????
s=’PYTHON’
print(“{0:3}”.format(s))
A. PYTHON
B. PYT
C. PYTH
D. PYTHON
正確答案:?D
{0:3}表示輸出的寬度是3,但如果字符串超過長度3,則以字符串長度顯示。
總結
以上是生活随笔為你收集整理的python123第三周测验答案_python123 测验3: 基本数据类型 (第3周)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Wi-Fi 6值得升级吗?从Wi-Fi
- 下一篇: 用 Python 自动定时发微博