1. 关于算法的描述,以下选项中错误的是

算法是指解题方案的准确而完整的描述

算法具有可行性、确定性、有穷性的基本特征

算法的复杂度主要包括时间复杂度和数据复杂度

算法的基本要素包括数据对象的运算和操作及算法的控制结构

2. 关于数据结构的描述,以下选项中正确的是

数据结构指相互有关联的数据元素的集合

数据的存储结构是指反映数据元素之间逻辑关系的数据结构

数据的逻辑结构有顺序、链接、索引等存储方式

数据结构不可以直观地用图形表示

3. 在深度为7的满二叉树中,结点个数总共是

4. 对长度为n的线性表进行顺序查找,在最坏的情况下所需要的比较次数是

n+1

n×(n+1)

n-1

n

5. 关于结构化程序设计方法原则的描述,以下选项中错误的是

自顶向下

逐步求精

多态继承

模块化

6. 与信息隐蔽的概念直接相关的概念是

软件结构定义

模块独立性

模块类型划分

模块耦合度

7. 关于软件工程的描述,以下选项中描述正确的是

软件工程是应用于计算机软件的定义、开发和维护的一整套方案、工具、文档和实践标准和工序

软件工程包括3要素:结构化、模块化、面向对象

软件工程工具是完成软件工程项目的技术手段

软件工程方法支持软件的开发、管理、文档生成

8. 在软件工程详细设计阶段,以下选项中不是详细设计工具的是

判断表

程序流程图

CSS

PAL

9. 以下选项中表示关系表中的每一横行的是

元组

属性

10. 将E-R图转换为关系模式时,可以表示实体与联系的是

属性

关系

11. 以下选项中Python用于异常处理结构中用来捕获特定类型的异常的保留字是

while

except

do

pass

12. 以下选项中符合Python语言变量命名规则的是

Templist

*i

3_1

AI!

13.

关于赋值语句,以下选项中描述错误的是

在 Python 语言中,“=”表示赋值,即将“=”右侧的计算结果赋值给左侧变量,包含“=”的语句称为赋值语句

在 Python 语言中,有一种赋值语句,可以同时给多个变量赋值

设 x = "alice";y = "kate",执行“x,y = y,x”可以实现变量 x 和 y 值的互换

设 a = 10;b = 20,执行“a,b = a,a + b;print(a,b)”和 “a = b;b = a + b;print(a,b)之后,得到同样的输出结果:10 30

14.关于 eval 函数,以下选项中描述错误的是

eval 函数的定义为:eval(source, globals=None, locals=None, /)

eval 函数的作用是将输入的字符串转为 Python 语句,并执行该语句

如果用户希望输入一个数字,并用程序对这个数字进行计算,可以采用 eval(input()) 组合

执行 eval("Hello") 和执行 eval(" 'Hello' ") 得到相同的结果

15. 关于 Python 语言的特点,以下选项中描述错误的是

Python 语言是脚本语言

Python 语言是非开源语言

Python 语言是跨平台语言

Python 语言是多模型语言

16. 关于 Python 的数字类型,以下选项中描述错误的是

Python 语言提供 int、float、complex 等数字类型

Python 整数类型提供了 4 种进制表示:十进制、二进制、八进制和十六进制

Python 语言要求所有浮点数必须带有小数部分

Python 语言中,复数类型中实数部分和虚数部分的数值都是浮点类型,复数的虚数部分通过后缀“C”或者“c”来表示

17. 关于Python循环结构,以下选项中描述错误的是

Python通过for、while等保留字提供遍历循环和无限循环结构

遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等

break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行

每个continue语句只有能力跳出当前层次的循环

18. 关于Python的全局变量和局部变量,以下选项中描述错误的是

全局变量指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效

局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用

使用global保留字声明简单数据类型变量后,该变量作为全局变量使用

简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放

19. 关于Python的lambda函数,以下选项中描述错误的是

lambda用于定义简单的、能够在一行内表示的函数

可以使用lambda函数定义列表的排序原则

f = lambda x,y:x+y 执行后,f的类型为数字类型

lambda函数将函数名作为函数结果返回

20.下面代码实现的功能描述的是

def fact(n):

if n==0:

return 1

else:

return n*fact(n-1)

num =eval(input("请输入一个整数:"))

print(fact(abs(int(num))))

接受用户输入的整数 n,输出 n 的阶乘值

接受用户输入的整数 n,判断 n 是否是素数并输出结论

接受用户输入的整数 n,判断 n 是否是完数并输出结论

接受用户输入的整数 n,判断 n 是否是水仙花数

21.执行如下代码:

import time

print(time.time())

以下选项中描述错误的是

输出自1970年1月1日00:00:00 AM 以来的秒数

time 库是 Python 的标准库

可使用 time.ctime(),显示为更可读的形式

time.sleep(5) 推迟调用线程的运行,单位为毫秒

22.执行后可以查看Python的版本的是

import sys

print(sys.version)

import sys

print(sys.Version)

import system

print(system.version)

import system

print(system.Version)

23. 关于Python的组合数据类型,以下选项中描述错误的是

Python组合数据类型能够将多个同类型或不同类型的数据组织起来,通过单一的表示使数据操作更有序、更容易

组合数据类型可以分为3类:序列类型、集合类型和映射类型

序列类型是二维元素向量,元素之间存在先后关系,通过序号访问

Python的str、tuple和list类型都属于序列类型

24. 以下选项中,不是Python对文件的读操作方法的是

read

readline

readall

readtext

25. 关于Python文件处理,以下选项中描述错误的是

Python能处理Excel文件

Python能处理JPG图像文件

Python不可以处理PDF文件

Python能处理CSV文件

26. 以下选项中,不是Python对文件的打开模式的是

'r'

'w'

'+'

'c'

27. 关于数据组织的维度,以下选项中描述错误的是

数据组织存在维度,字典类型用于表示一维和二维数据

一维数据采用线性方式组织,对应于数学中的数组和集合等概念

二维数据采用表格方式组织,对应于数学中的矩阵

高维数据由键值对类型的数据构成,采用对象方式组织

28. Python数据分析方向的第三方库是

numpy

pdfminer

beautifulsoup4

time

29. Python机器学习方向的第三方库是

random

PIL

PyQt5

TensorFlow

30. Python Web开发方向的第三方库是

requests

Django

scipy

pandas

31.

下面代码的输出结果是

x=0b1010

print(x)

32.下面代码的输出结果是

x=10

y=-1+2j

print(x+y)

(9+2j)

9

2j

11

33.

下面代码的输出结果是

x=3.1415926

print(round(x,2) ,round(x))

3.14 3

3 3.14

2 2

6.28 3

34.下面代码的输出结果是

for s in "HelloWorld":

if s=="W":

break

print(s, end="")

Helloorld

Hello

World

HelloWorld

35. 以下选项中,输出结果是False的是

5 is 5

5 is not 4

5 != 4

False != 0

36.下面代码的输出结果是

a = 1000000

b = "-"

print("^,}

>,}

----------1,000,000-----------

---------------------1,000,000

1,000,000---------------------

1,000,000---------------------

---------------------1,000,000

---------1,000,000-----------

---------------------1,000,000

1,000,000---------------------

----------1,000,000-----------

---------------------1,000,000

----------1,000,000-----------

1,000,000---------------------

37.下面代码的输出结果是

s =["seashell","gold","pink","brown","purple","tomato"]

print(s[4:])

['purple', 'tomato']

['purple']

['seashell', 'gold', 'pink', 'brown']

['gold', 'pink', 'brown', 'purple', 'tomato']

38.执行如下代码:

import turtle as t

def DrawCctCircle(n):

t.penup()

t.goto(0,-n)

t.pendown()

t.circle(n)

for i in range(20,80,20):

DrawCctCircle(i)

t.done()

在 Python Turtle Graphics 中,绘制的图形是

太极

同切圆

同心圆

笛卡尔心形

39.给出如下代码:

fname = input("请输入要打开的文件: ")

fo = open(fname, "r")

for line in fo.readlines():

print(line)

fo.close()

关于上述代码的描述,以下选项中错误的是

用户输入文件路径,以文本文件方式读入文件内容并逐行打印

通过fo.readlines()方法将文件的全部内容读入一个字典fo

通过fo.readlines()方法将文件的全部内容读入一个列表fo

上述代码可以优化为:

fname = input("请输入要打开的文件: ")

fo = open(fname, "r")

for line in fo.readlines():

print(line)

fo.close()

40.能实现将一维数据写入CSV文件中的是

fname = input("请输入要写入的文件: ")

fo = open(fname, "w+")

ls = ["AAA", "BBB", "CCC"]

fo.writelines(ls)

for line in fo:

print(line)

fo.close()

fo = open("price2016bj.csv", "w")

ls = ['AAA', 'BBB', 'CCC', 'DDD']

fo.write(",".join(ls)+ "

")

fo.close()

fr = open("price2016.csv", "w")

ls = []

for line in fo:

line = line.replace("

","")

ls.append(line.split(","))

print(ls)

fo.close()

fo = open("price2016bj.csv", "r")

ls = ['AAA', 'BBB', 'CCC', 'DDD']

fo.write(",".join(ls)+ "

")

fo.close()

需要标准答案的朋友,请后台留言即可!

下列选项中能够实现python循环结构的是_模拟试卷B相关推荐

  1. 下列选项中不属于python循环语句的是哪一项_下列选项中,不属于字典操作的方法是哪一项?_学小易找答案...

    [简答题]字符串有哪几种表现形式? [简答题]简述Python程序的执行过程. [单选题]Python 语句x='char';y=2,print(x+y)输出的结果是哪一项?() [编程题]输入三角形 ...

  2. 以下可以采用python语言保留字的是-以下选项中,不是Python语言保留字的是_学小易找答案...

    [单选题]以下选项中,不是 Python 语言保留字的是 [连线题]将动机理论及其解释说明连线: [单选题]以下选项中,不是Python语言合法命名的是 [单选题]在Python函数中,用于获取用户输 ...

  3. 在下列选项中不属于python特点的是_在下列选项中,不属于 Python特点的是( )。_学小易找答案...

    [填空题]在 Python无穷循环 while True:的循环体中可以使用( )语句退出循环 [填空题]下列 Python语句的输出结果是 counter=1 num= 0 def Testvari ...

  4. python循环结构高一信息技术_高中信息技术《程序的循环结构(1)》优质课教学设计、教案...

    程序的循环结构教学设计 一.教材分析 本节课是广东教育出版社出版<算法与程序设计(选修)>中第二章<程 序设计基础>中的第四节<程序的循环结构>内容. 信息技术课程 ...

  5. 不属于python循环结构的是( )_Python语句print(type(['a','1',2,3]))的输出结果是哪一项?_学小易找答案...

    [简答题]整数的二进制.八进制.十六进制都用什么格式表示?将十进制数转换为二进制.八进制.十六进制的函数是什么? [单选题]Python语言属于以下哪一种语言? [简答题]叙述pass语句的作用. [ ...

  6. 关于python循环结构以下选项中描述错误的是 牛客_关于Python循环结构,以下选项中描述错误的是...

    [单选题]下列低压电器中可以实现过载保护的有( ) (5.0分) [判断题]交流接触器铁芯嵌有铜短路环可用于消除吸合震动和噪声. (5.0分) [简答题]电机起动时电流很大,为什么热继电器不会动作? ...

  7. 以下构成python循环结构的方法中正确的是_关于Python循环结构,以下选项中描述错误的是...

    [填空题(主观)]热继电器是利用 [填空(1)] 来切断电路的一种 [填空(2)] 电器,它用作电动机的 [填空(3)] 保护,不宜作为 [填空(4)] 保护.热继电器热元件的整定电流一般情况下取 [ ...

  8. 以下构成python循环结构的方法中_超星尔雅初级英语口语(持续更新中)选修课答案...

    套期具有"对冲""互抵"的关系 答:正确 差异化战略核心是企业在市场营销.研究和开发.产品技术和工艺设计以及服务等方面具有强大的实力. 答:正确 以下构成Pyt ...

  9. python中用于循环结构的关键字_详解Python的循环结构知识点

    循环结构的应用场景 如果在程序中我们需要重复的执行某条或某些指令,例如用程序控制机器人踢足球,如果机器人持球而且还没有进入射门范围,那么我们就要一直发出让机器人向球门方向奔跑的指令.当然你可能已经注意 ...

最新文章

  1. oracle+块头csc,数据块转储及RDBA的转换
  2. python 矩阵中的冒号 逗号
  3. JDK(JAVA)的安装和配置
  4. C语言中的选择法排序怎么,请问高手们 C语言中选择法排序和冒泡法排序的思想,两种方法有何不同,搞不懂,请举例详细说明一下.谢谢。...
  5. 七八年级计算机教案,八年级信息技术教案第七章   特殊成员----字符串
  6. leetcode 刷题 119. 杨辉三角II
  7. Java虚拟机——类加载机制
  8. 光流 | 基于对偶方法的变分光流改进算法
  9. win10+tensorflow faster-RCNN 训练自己的数据集
  10. html乱码框框,springmvc+font-awesome开发出的页面显示方框乱码的解决方法
  11. adobe FMS(flash media server)错误解决小结
  12. stm32F10x 看程序知识点记录
  13. 进程与线程的区别与联系(经典面试题)
  14. version `GLIBC_2.14' not found 解决方法.
  15. 添加内核驱动模块(7)(mydriver.c+ Konfig+Makefile )
  16. Py之pyHook:pyHook库函数的简介、安装、使用方法之详细攻略
  17. 哪里可以做TEM/HRTEM/EDS/线扫/Mapping测试、EBSD测试
  18. NVIDIA图形处理单元(GPU)驱动安装指南
  19. 网络管理与维护(5.1)RMON 远程网络监视
  20. JavaWeb — 系统结构分析

热门文章

  1. 国家注册审核员实习找机构闭坑指南
  2. SAP 委外加工-收货异常处理
  3. jQuery第二天学习总结—— jQuery 尺寸、位置操作
  4. 智能洗地机十大品牌、十大洗地机品牌排行榜
  5. 关于word里面自带插入的公式如何与latex的进行转换
  6. STM32做主机------MCGS(昆仑通态)触摸屏做从机----modbus通讯设置
  7. 使用opencv3.4.2剪切二代证扫描件到一张图片中
  8. RUILON瑞隆源TM40P68小型浪涌保护器
  9. bf难得梦见我一回,可惜。。。
  10. 华东理工大学网络学院计算机应用基础试卷,华东理工大学2014年半年计算机应用基础课程期末考试试卷附的答案.doc...