1.单选题(2分)
哪个选项是下面代码的执行结果?
name="Python语言程序设计课程"
print(name[0],name[2:-2],name[-1])
AP thon语言程序设计 课
B
P thon语言程序设计课 程
C
P thon语言程序设计课 课
正确答案:A
2.单选题(2分)
以下关于字符串.strip()方法功能说明正确的是:
A按照指定字符分割字符串为数组
B
替换字符串中特定字符
C
连接两个字符串序列
正确答案:A
3.单选题(2分)
定义类如下:
class Hello():
def __init__(self,name)
self.name=name
def showInfo(self)
print(self.name)
下面代码能正常执行的
A
h = Hello()
h.showInfo(‘张三’)
Bh = Hello(‘张三’)
h.showInfo()
……此处隐藏6711个字……36.判断题(2分)
加法运算符可以用来连接字符串并生成新字符串。
正确答案:正确
37.判断题(2分)
3+4j不是合法的Python表达式。
正确答案:正确
38.判断题(2分)
已知 x = 3,那么赋值语句 x = ‘abcedfg’ 是无法正常执行的。
正确答案:正确
39.判断题(2分)
Python关键字不可以作为变量名。
正确答案:正确
40.判断题(2分)
表达式 ‘a’+1的值为’b’。
正确答案:正确
41.判断题(2分)
Python 3.x完全兼容Python 2.x。
正确答案:正确
42.判断题(2分)
运算符“-”可以用于集合的差集运算。
正确答案:正确
43.填空题(3分)
请写出表达式8*8*8的另一种算术表达式写法( 未作答 )
正确答案:
填空1:8**3
44.填空题(3分)
在函数定义中调用自身的方式称为未作答 。
正确答案:
填空1:递归