《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

你可能感兴趣的:(python)