百年教育职业培训中心 百年教育学习服务平台
资讯中心

超尔星学雅习通Python语言基础与应用形成性考核答案

来源: 更新时间:

平时作业复习资料渝粤搜题微信公众号编制Python语言基础与云南开放大学答案应用学校:无问题:1.‎counter=1num=0deftset():globalcounterforiin(1,

平时作业

渝粤搜题微信公众号

编制


Python语言基础与云南开放大学答案应用

学校: 无

问题: 1. ‎counter=1
num=0
def tset():
global counter
for i in (1,2,3):
counter+=1
num=10
tset()
print(counter,num)
上述代码的输出结果是____。

选项:

A. 1 10

B. 4 10

C. 1 0

渝粤搜题D. 4 0

答案: 请关注公众号【渝粤搜题】查看答案

问题: 2. ‌list(map(lambda x:len(x),['a','12','ab123']))上述代码的输出结果是____。

选项:渝粤题库

A. [1, 2, 5]

B. [1, 2, 3]

C. [1, 0, 2]

D. [0, 2, 3]

答案: 请关注公众号【渝粤搜题】查看答案江苏开放大学答案

问题: 3. ‍下列定义函数的方法,在Python中正确的是()。

选项:

A. class( arg1, arg2,…argN)

B. def (arg1,arg2,…argN)

C. function (arg1,arg2,…argN)

D. def ( arg1, arg2,…argN)

答案: 请关注公众号【渝粤搜题】查看答案

问题: 4. 下列关于Python中函数的说法不正确的是()。

选项:

A. 函数内容以冒号起始,并且缩进。

B. Python中定义函数的关键字是def

C. 结束函数时如果return语句不带表达式相当于无返回值。

D. 在函数内部可以使用global来定义全局变量。

答案: 请关注公众号【渝粤搜题】查看答案

问题: 5. python语言标准库中,Python对象持久化可以通过pickle实现。()

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 6. python语言标准库中,若要生成伪随机数,可以用fractions。()

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 7. 定义函数时,局部变量只在该函数定义范围内有效,函数外只能访问不能修改。()

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 8. 定义函数时,使用return关键字指定函数返回的值。()

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 1. ‌Python可以使用(____)函数打开文件,这个函数默认的打开模式为(____)。

选项:

A. openfile 'r'

B. open 'w'

C. open 'r'

D. openfile 'w'

答案: 请关注公众号【渝粤搜题】查看答案

问题: 2. 下列关于文件相关模块说法错误的是(____)。

选项:

A. 打开二进制文件应该采用模式'rt'

B. 文件操作可以使用close方法关闭流。

C. 可以使用shelve模块进行对象持久化。

D. 通常采用with语句以保证系统自动关闭打开的流。

答案: 请关注公众号【渝粤搜题】查看答案

问题: 3. import easygui
easygui.textbox(msg='1',title='2',text='3',codebox=0)
上述代码执行后,点击‘OK’,返回值是(____)。

选项:

A. 3

B. 0

C. 2

D. 1

答案: 请关注公众号【渝粤搜题】查看答案

问题: 4. ‍from datetime import *
td1=timedelta(minutes=10)
td2=timedelta(minutes=15)
以下关于这段代码说法错误的是

选项:

A. print(td1*10)的结果是100

B. print(td1+td2)的结果是0:25:00

C. print((td2-td1).seconds)的结果是300

D. print(td1

答案: 请关注公众号【渝粤搜题】查看答案

问题: 5. ‎以下选项不是Python文件读操作的是(____)。

选项:

A. open()

B. readline()

C. read()

D.北京开放大学答案 readlines()

答案: 请关注公众号【渝粤搜题】查看答案

问题: 6. 下列关于时间相关模块说法错误的是()。

选项:

A. time.sleep()方法可以让程序在某处暂停几秒。

B. datetime模块中strptime方法将struct_time对象格式化成字符串。

C. calendar.isleap(2000)
上述Python代码的结果是True

D. datetime模块中timedelta模块用来表示日期或时间之间的差值。

答案: 请关注公众号【渝粤搜题】查看答案

问题: 7. 下列关于shelve模块说法错误的是(___)。

选项:

A. shelve模块通过构造一个简单的数据库,像操作字典一样按照键存储和获取本地的Python对象。

B. 操作开始必须打开shelve,并且在修改后需要关闭它。

C. shelve模块打开文件后,文件的键必须是字符串且唯一。

D. shelve中保存的列表对象可以直接进行添加数据元素的操作。

答案: 请关注公众号【渝粤搜题】查看答案

问题: 8. turtle模块是Python的内置模块。()

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 9. 使用calendar.monthcalendar()函数时,返回的值中最里层的列表一定含有7个元素。()

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 10. openpyxl模块可以用来读写扩展名为xlsm的文件。()

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 1. Python中定义私有变量的方法是(_____)。

选项:

A. 使用www.yuyue-edu.cnprivate关键字

B. __变量名

C. 使用this关键字

D. 变量名__

答案: 请关注公众号【渝粤搜题】查看答案

问题: 2. ‎以下关于Python类定义中的特殊方法说法错误的是(_____)。

选项:

A. 析构器__del__在销毁对象时调用。

B. 构造器__init__在实例化对象时调用。

C. 所有特殊方法的名称以两个下划线(__)开始和结束。

D. __str__(self)方法用来把字符串转换为对象。

答案: 请关注公众号【渝粤搜题】查看答案

问题: 3. ‎下列代码的输出结果是(_____)。
‎class Person:
def __init__(self,id):
self.id=id
tom=Person(123)
tom.__dict__['age']=20
print(tom.age+len(tom.__dict__))

选项:

A. 23

B. 24

C. 22

D. 21

答案: 请关注公众号【渝粤搜题】查看答案

问题: 4. 下列代码的输出结果是(____)。
name=['Jack','John','Mary']
name.sort(reverse=True)
print(name)

选项:

A. ['Jack', 'Mary', 'J国家开放大学答案ohn']

B. ['Mary', 'Jack', 'John']

C. ['Mary', 'John', 'Jack']

D. ['Jack', 'John', 'Mary']

答案: 请关注公众号【渝粤搜题】查看答案

问题: 5. 面向对象的程序设计的三个基本特征是(_____)。

选项:

A. 继承

B. 封装

C. 交互

D. 多态

答案: 请关注公众号【渝粤搜题】查看答案

问题: 6. 类的定义的特殊方法中,__eq__(self,other)表达的是使用==操作符。()

选项:渝粤教育

答案: 请关注公众号【渝粤搜题】查看答案

问题: 7. 如果两个类具有“一般-特殊”的逻辑关系,那么特殊类就可以作为一般类的“父类”来定义,将属性和方法继承给“子类”。()

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 8. 类的出现,为面向对象编程的三个最重要的特征,即封装性、继承性和多态性,提供了实现的手段。()

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 9. 使用sort()函数时,如果列表中的元素都是数字,则默认按降序排序。()

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 1. ‍下列代码的输出结果是(_____)。
for j in (i**2 for i in range(10) if i%3==0):
print(j,end=' ')

选项:

A. 0 1 4 9 16 25 36 49 64 81

B. 0 9 36 81

C. 9 36 81

D. 0 9 36

答案: 请关注公众号【渝粤搜题】查看答案

问题: 2. ‍下列代码的输出结果是(_____)。‍
a=10
b=0
try:
c=a/b
print(c)
except ZeroDivisionError as e:
print(e)
finally:
print("always excute")
print("done")

选项:

A. division by zero
always excute
done

B. division by zero
always excute

C. division by zero

D. division by zero
done

答案: 请关注公众号【渝粤搜题】查看答案

问题: 3. 下列代码的输出结果是(_____)。‏
name1=['tom','jack','mary']
name2=[name.upper() for name in name1]
print(name2[2][0])

选项:

A. MARY

B. Jack

C. J

D. M

答案: 请关注公众号【渝粤搜题】查看答案

问题: 4. 下面关于Python的高级扩展模块说法错误的是(_____)。

选项:

A. FlaskPython web开发框架的一种。

B. Pillow是对图像进行操作和处理的一个模块,可以实现缩略图、图像模糊等功能。

C. from PIL import Image,ImageFilter
im=Image.open('test.jpg')
im.filter(ImageFilter.BLUR)
运行上述代码后再利用照片浏览器打开test.jpg时已经实现了模糊效果。

D. 运行下述代码后,访问https://127.0.0.1:5000/可以看到返回一行文本:Python is the best language in the world!
from flask import Flask
app=Flask(__name__)
@app.route("/") def fun():
return "Python is the best language in the world!"
if __name__=="__main__":
app.run()

答案: 请关注公众号【渝粤搜题】查看答案

问题: 5. 下列代码的输出结果是(_____)。‏
import numpy as np
a=np.matrix([[1,0],[0,1]])
b=np.dot(a,a.T)
print(b)

选项:

A. [[1 1]
[0 1]]

B. [[1 0]
[0 1]]

C. [[1 0]
[1 1]]

D. [[1 1]
[1 1]]

答案: 请关注公众号【渝粤搜题】查看答案

问题: 6. ‌下面关于网络爬虫的相关说法错误的是(_____)。

选项:

A. Beautiful Soup解析页面时只能调用Python内置的标准库解析器。

B. 利用Beautiful Soup模块来处理HTMLXML,解析页面格式,提取有用的信息。

C. 爬虫就是按照一定规则,自动地提取并保存网页中信息的程序。

D. requestsPython实现的一个简单易用的HTTP库,该方法返回的是一个response对象。

答案: 请关注公众号【渝粤搜题】查看答案

问题: 7. 列表推导式的基本语法为:[ for in if ]。()

选项:上海开放大学答案

答案: 请关注公众号【渝粤搜题】查看答案

问题: 8. 生成器是用来创建数据序列的一种对象,可以迭代庞大的序列,且不需要在内存中创建和储存整个序列。()

选项:

答案: 请关注公众号【渝粤搜题】查看答案

问题: 9. Flask是一种非常容易广东开放大学答案上手的Python TCP/IP开发框架,功能强大。()

选项:

答案: 请关注公众号【渝粤搜题】查看答案

平时作业

渝粤搜题微信公众号

编制



平时作业

渝粤搜题微信公众号

编制


电话咨询