相关试卷
-
1、如图所示,流程图的输出结果是( )
A、5 B、错误 C、-1 D、-5 -
2、如下Python程序段
for i in range(1,4):
for j in range(0,3):
print("Python")
语句print ("Python")的执行次数是( )
A、3 B、4 C、6 D、9 -
3、某算法的部分流程图如图所示。执行这部分流程,则输出n和s的值是( )
A、8,11 B、8,30 C、32,43 D、25,47 -
4、下列Python程序段
a = 0
b = 4
if b > a :
a = 3 * b
else:
a = 10
程序运行后,a的值是( )
A、10 B、0 C、12 D、4 -
5、顺序结构程序的执行顺序是( )A、由外到内 B、自上而下 C、自下而上 D、由内到外
-
6、某算法流程图如下图所示。
执行该流程,下列说法不正确的是( )
A、求每次n的个位数t B、条件n>0?等效于n< >0? C、语句n>0?被执行了5次 D、该算法是输出二进制数n对应的十进制数 -
7、根据提供的《常用字符与ASCII码对照表》(部分),下列关系表达式的值为真的是( )
A、"four">"five" B、"Windows">"window" C、"small">"smaller" D、"301">"three hundred" -
8、下列叙述正确的是( )A、自然语言只能描述顺序结构问题的算法 B、同一个问题,算法唯一 C、用流程图可以描述循环结构算法 D、伪代码就是一种程序设计语言
-
9、关于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本地副本中
-
10、某算法的部分流程图如图所示,执行这部分流程后,变量x和Flag的值分别是( )
A、2,True B、3,True C、2,False D、3,False -
11、函数如下
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 -
12、以下关于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]
-
13、如下程序段
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 -
14、python中eval()函数用来执行一个字符串表达式,并返回表达式的值,语句eval('2+4/5')执行后的输出结果是( )A、2.8 B、2 C、2+4/5 D、'2+4/5'
-
15、下列选项中,可作为Python变量名的是( )A、int B、Abc C、float D、Complex
-
16、在Python中,设a=2,b=3,表达式 not(b-a>0)值是 ( )A、1 B、-1 C、True D、False
-
17、最早出现的编程加工语言是( )A、自然语言 B、机器语言 C、高级语言 D、汇编语言
-
18、在Python中,设a=2,b=3,表达式a<b and b>=3值是( )A、1 B、0 C、True D、False
-
19、现有列表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
-
20、关于算法的描述,下列选项中正确的是( )A、算法本身就是一种程序设计语言 B、对于同一个问题,只有同一个算法 C、算法必须在有限步骤内实现 D、算法可以使用自然语言、伪代码、流程图等多种不同的方法来描述