南开大学22秋学期(高起本1709-1803、全层次1809-2103)《Python编程基础》在线作业一

奥鹏南开在线作业满分答案参考

22秋学期(高起本1709-1803、全层次1809-2103)《Python编程基础》在线作业-00001

1.7^10的运算结果为( )。
选项A:17
选项B:15
选项C:13
选项D:2
满分答案问询微信:424329

2.下列选项中,执行时不会报错的语句是( )。
选项A:{['Python',True]}
选项B:{3.5,[1.2,True]}
选项C:{3.5,{1.2,True}}
选项D:{3.5,1.2,True}
满分答案问询微信:424329

3.除了系统遇到错误产生异常外,我们也可以使用( )产生异常。
选项A:exception
选项B:error
选项C:raise
选项D:except
满分答案问询微信:424329

4.第一个参数对应类的实例对象的方法是( )。
选项A:类方法
选项B:静态方法
选项C:内置方法
选项D:普通方法
满分答案问询微信:424329

5.局部变量的作用域是( )。
选项A:从定义变量的位置到文件结束位置
选项B:从定义变量的位置到函数结束位置
选项C:所有函数
选项D:所有文件
满分答案问询微信:424329

6.已知“a=list('my')+list('book')”,则a的值是( )。
选项A:['m','y','b','o','k']
选项B:['m','y','b','o','o','k']
选项C:'mybook'
选项D:'mybok'
满分答案问询微信:424329

7.递归函数是指( )。
选项A:在一个函数内部通过调用自己完成问题的求解
选项B:在一个函数内部通过不断调用其他函数完成问题的求解
选项C:一个函数不断被其他函数调用完成问题的求解
选项D:把函数作为参数的一种函数
满分答案问询微信:424329

8.已知f=1234.5,则“print('%.2e'%f)”执行后的输出结果为( )。
选项A:1.2345e+03
选项B:1.23e+03
选项C:1.2e+03
选项D:1234.50
满分答案问询微信:424329

9.已知“d1={'age':19}”,则执行“d1.fromkeys(['sno','name'])”后,d1中的元素个数为( )。
选项A:0
选项B:1
选项C:2
选项D:3
满分答案问询微信:424329

10.类中的( )对应一个类可以支持哪些操作。
选项A:属性
选项B:方法
选项C:数据
选项D:对象
满分答案问询微信:424329

11.无论try子句执行时是否发生异常,都会执行的子句是( )。
选项A:else
选项B:finally
选项C:except
选项D:不存在
满分答案问询微信:424329

12.已知M模块中有一个无参函数f,则在脚本文件N.py中导入M模块后调用函数f的方式为( )。
选项A:f()
选项B:N.f()
选项C:M.f()
选项D:N.M.f()
满分答案问询微信:424329

13.已知“str='Python#C++##Python'”,则“str.rfind('Python')”返回的结果是( )。
选项A:0
选项B:12
选项C:-1
选项D:报错
满分答案问询微信:424329

14.下列选项中,返回结果为True的表达式为( )。
选项A:1 in {'ab':1}
选项B:'ab' in 'abc'
选项C:'ac' in 'abc'
选项D:'ab' in ['abc',1]
满分答案问询微信:424329

15.3**4的运算结果为( )。
选项A:12
选项B:81
选项C:7
选项D:报错
满分答案问询微信:424329

16.已知“str='a**b*c*d'”,则“str.split('**',2)”的返回结果是( )。
选项A:['a','b','c','d']
选项B:['a','b','c*d']
选项C:['a','b*c*d']
选项D:报错
满分答案问询微信:424329

17.已知“d=dict(x=1,y=2)”,则d.get('z')返回的结果是( )。
选项A:None
选项B:default
选项C:null
选项D:报错
满分答案问询微信:424329

18.类方法是指使用( )修饰的方法。
选项A:@classmethod
选项B:@class
选项C:@staticmethod
选项D:@static
满分答案问询微信:424329

19.下列选项中,用于接收标准输入数据(即从键盘输入)、返回为string类型(字符串)的函数是( )。
选项A:eval
选项B:input
选项C:print
选项D:get
满分答案问询微信:424329

20.已知n=31,则“print('%X'%n)”执行后的输出结果为( )。
选项A:31
选项B:1F
选项C:1f
选项D:37
满分答案问询微信:424329

21.下列选项中,描述正确的是( )。
选项A:在一个继承关系中只能有一个子类
选项B:在一个继承关系中只能有一个父类
选项C:一个类可能在一个继承关系中是子类、而在另一个继承关系中是父类
选项D:一个类可能在多个继承关系中是子类
满分答案问询微信:424329

22.下列选项中属于高级程序设计语言的是( )。
选项A:Python语言
选项B:汇编语言
选项C:机器语言
选项D:C++语言
满分答案问询微信:424329

23.已知定义的Student类中有一个类属性sno,stu是Student类的对象,则下列选项中能够正确访问sno属性的方法包括( 奥鹏南开在线作业满分答案参考)。
选项A:Student::sno
选项B:stu::sno
选项C:Student.sno
选项D:stu.sno
满分答案问询微信:424329

24.下列选项中,执行时不会报错的语句包括( )。
选项A:ls=[]
选项B:ls=[12,[1.5,True]]
选项C:ls=[12;35]
选项D:ls=['test']
满分答案问询微信:424329

25.一个递归函数必须有( )。
选项A:循环语句
选项B:变量定义
选项C:结束递归调用的条件
选项D:函数调用
满分答案问询微信:424329

26.自定义迭代器要求在类中必须实现的内置方法包括( )。
选项A:__str__
选项B:__init__
选项C:__next__
选项D:__iter__
满分答案问询微信:424329

27.下列选项中,返回结果为True的表达式是( )。
选项A:对
选项B:错
满分答案问询微信:424329

28.构造方法可以没有形参。
选项A:对
选项B:错
满分答案问询微信:424329

29.Python语言环境的提示符是>>>。
选项A:对
选项B:错
满分答案问询微信:424329

30.模块可以放在任何一个包或子包中。
选项A:对
选项B:错
满分答案问询微信:424329

31.一个包中如果包括了模块、则不能再包括子包。
选项A:对
选项B:错
满分答案问询微信:424329

32.list函数返回的结果必然是一个列表。
选项A:对
选项B:错
满分答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网