《Python語言基礎與應用》北京大學慕課課堂章節三測試

1單選(3分)關於Python中的字符串,下列說法錯誤的是()。
A.既可以用單引號,也可以用雙引號創建字符串。
B.字符串以\0標誌字符串的結束。
C.在三引號字符串中可以包含換行回車等特殊字符。
D.字符應該視爲長度爲1的字符串。
正確答案:B

2單選(3分)關於python中的複數,下列說法錯誤的是()。
A.實部和虛部都是整數。
B.虛部必須後綴j且j不區分大小寫。
C.表示複數的語法是real+image j。
D.複數之間只能比較是否相等。
正確答案:A

3單選(3分)下列表達式中返回爲True的是()。
A.’abc’>’xyz’
B.0x56>56
3.00/3.00C.(3,2)>(‘a’,’b’)
D.3>2>2
正確答案:B

4單選(3分)
print(‘a’<‘b’<‘c’)
上述代碼的輸出結果是()。
A.False
B.True
C.c
D.a
正確答案:B

5單選(3分)
x=“big”
y=2
print(x+y)
上述代碼的輸出結果是()。
A.big
B.bigbig
C.會報錯
D.big2
正確答案:C

6單選(3分)以下關於字符串.strip()方法功能說明正確的是:
A.替換字符串中特定字符
B.按照指定字符分割字符串爲數組
C.去掉字符串兩側指定字符
D.連接兩個字符串序列
正確答案:C

7單選(3分)val=pow(6,1000),請用一行代碼返回val結果的長度值。
A.len(val)
B.str(len(val))
C.len(pow(6,1000))
D.len(str(val))
正確答案:D

8單選(3分)哪個選項是下面代碼的執行結果?
str = ‘‘Python語言程序設計課程’’
print(str[0],str[2:-2],str[-1])
A.P thon語言程序設計課 程
B.P thon語言程序設計課 課
C.P thon語言程序設計 程
D.P thon語言程序設計 課
正確答案:C

9單選(3分)哪個選項是下面代碼的執行結果?
str = ‘Python’print(’{0:3}’.format(str))
A.Pyth
B.Pyt
C. Python
D.Python
正確答案:D

10單選(3分)哪個選項是Python語言//運算符的含義?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬
A.x與y的整數商
B.x與y的商
C.x整除y的餘數
D.x的y次冪
正確答案:A

11填空(3分)
x=“big”
y=2
print(x*y)
上述代碼的輸出結果是____。
正確答案:bigbig

12填空(3分)
x=“big”
y=“name”
print(x+y)
上述代碼的輸出結果是____。
正確答案:bigname

13填空(3分)
x=156
ch=‘A’
y=1
print(x>=y and ch<‘b’ and y)
上述代碼的輸出結果是____。
正確答案:1

14填空(3分)
name=“Mike”
u = name[-2:]
u的輸出是____。
正確答案:ke

15填空(3分)
name=“Mike”
x = name.replace(“k”,“p”)
x的輸出是____。
正確答案:Mipe

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章