相关试卷
-
1、顺序结构程序的执行顺序是( )A、由外到内 B、自上而下 C、自下而上 D、由内到外
-
2、某算法流程图如下图所示。
执行该流程,下列说法不正确的是( )
A、求每次n的个位数t B、条件n>0?等效于n< >0? C、语句n>0?被执行了5次 D、该算法是输出二进制数n对应的十进制数 -
3、根据提供的《常用字符与ASCII码对照表》(部分),下列关系表达式的值为真的是( )
A、"four">"five" B、"Windows">"window" C、"small">"smaller" D、"301">"three hundred" -
4、下列叙述正确的是( )A、自然语言只能描述顺序结构问题的算法 B、同一个问题,算法唯一 C、用流程图可以描述循环结构算法 D、伪代码就是一种程序设计语言
-
5、关于python发布代码及安装使用代码,下列说法错误的是( )A、创建一个文件夹mymodule,其中包含mymodule.py和setup.py(包含发布的元数据)两个文件 B、在DOS命令行中打开mymodule所在的目录,使用“python setup.py sdist”命令构建发布文件 C、已经构建发布的模块必须先导入程序,然后才能使用。导入时只能使用语句“import mymodule”,不可以用“from mymodule import *” D、下载安装,使用“python setup.py install”命令安装到你的Python本地副本中
-
6、某算法的部分流程图如图所示,执行这部分流程后,变量x和Flag的值分别是( )
A、2,True B、3,True C、2,False D、3,False -
7、函数如下
def chanageInt (number2) :
number2 = number2+1
print ("changeInt: number2=", number2)
#调用
Number1 = 2
chanageInt (number1)
print ("number:", number1)
打印结果哪项是正确的( )。
A、changeInt: number2= 3 number: 3 B、changeInt: number2= 3 number: 2 C、number: 2 changeInt: number2= 2 D、number: 2 changeInt: number2= 3 -
8、以下关于Python自带数据结构的运算结果中正确的是哪一项?( )A、l=[1,2,3,4,5]del l[2:4]则运算之后1为[1,2,3] B、basket=['apple','banana','apple','orange']fruit=set(basket)len(fruit) 的结果是5 C、basket=['apple','banana','apple','orange','melo']fruit=set(basket)len(fruit) 的运算结果是3 D、1=[2,1,3,5,4]remove(3)sort()则运算之后1为[1,2,4,5]
-
9、如下程序段
s = 0
for i in range(1,11):
t = 2 * i - 1
s = s + t
print (s)
执行后,屏幕将输出( )
A、55 B、100 C、110 D、210 -
10、python中eval()函数用来执行一个字符串表达式,并返回表达式的值,语句eval('2+4/5')执行后的输出结果是( )A、2.8 B、2 C、2+4/5 D、'2+4/5'
-
11、下列选项中,可作为Python变量名的是( )A、int B、Abc C、float D、Complex
-
12、在Python中,设a=2,b=3,表达式 not(b-a>0)值是 ( )A、1 B、-1 C、True D、False
-
13、最早出现的编程加工语言是( )A、自然语言 B、机器语言 C、高级语言 D、汇编语言
-
14、在Python中,设a=2,b=3,表达式a<b and b>=3值是( )A、1 B、0 C、True D、False
-
15、现有列表l=[1,2,3,4,5,6,7,8,9,0],那么python3解释器执行l[1:3]='abc'后执行 l[2]的结果是( )A、4 B、b C、abc D、c
-
16、关于算法的描述,下列选项中正确的是( )A、算法本身就是一种程序设计语言 B、对于同一个问题,只有同一个算法 C、算法必须在有限步骤内实现 D、算法可以使用自然语言、伪代码、流程图等多种不同的方法来描述
-
17、计算机编程加工的核心是对解决问题的方法进行描述,也就是( )A、分析问题 B、设计算法 C、编写代码 D、调试运行
-
18、如下Python程序段
x = 0
while x < 50:
x = (x + 2) * (x + 3)
运行后,x的值为( )
A、0 B、72 C、50 D、168 -
19、在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为( )
a = a * b
b = a // b
a = a // b
A、a=3 b=5 B、a=15 b=3 C、a=5 b=5 D、a=5 b=3 -
20、在Python中,设a=2,b=3,表达式a>b and b>=3的值是( )A、1 B、-1 C、True D、False