相关试卷
-
1、请判断如下程序的运行结果是将三个数( )。
print("请输入3个数:")
x=int(input("x="))
y=int(input("y="))
z=int(input("z="))
temp=0
if x>y:
temp=y
y=x
x=temp
if x>z:
temp=z
z=x
x=temp
if y>z:
temp=z
z=y
y=temp
print("这3个数新序列是:",x,y,z)
A、从小到大排序 B、从大到小排序 C、都变成最大的数 D、都变成最小的数 -
2、一名高中生在以下程序输入自己的年龄会得到的结果是( )
s = input("请输入一个数字")
print("s是个小于10的数字" if int(s)<10 else "s是大于10的数字")
A、请输入一个数字 B、s是个小于10的数字 C、s是大于10的数字 D、自己年龄的数值 -
3、某同学网购的书,三本书是三个不同的物流公司派送的,将图中每个节点进行编号,作为根节点的“家”编号为“H”,其3个子节点(快递门店A,快递门店B,快递门店C)分别编号为“A” “B” “C”,图中两结点的连接线表示“权”,值为用时,详见下图。依次列出所有可能走法的分析树,求出取书用时最短时的路径,下列选择正确的是( )
A、H-A-C-B-H B、H-C-B-A-H C、H-A-B-C-H D、H-B-A-C-H -
4、对线性表进行二分查找时,要求线性表必须( )A、以顺序方式存储 B、以顺序方式存储,且数据元素有序 C、以链接方式存储 D、以链接方式存储,且数据元素有序
-
5、下列程序的基本结构属于( )
a=9
b=a+1
c=a+b
print(a,b,c)
A、顺序结构 B、分支结构 C、循环结构 D、树形结构 -
6、已知 a = 5,那么执行语句 a += 3 之后, a 的值为。
-
7、下面程序运行结果是。
a=10
s=0
if a>5:
s=s+a
print(s)
-
8、Python 计算:(1)、Python 表达式4.5/2的值为。(2)、Python表达式4.5//2的值为。(3)、Python 表达式4.5%2的值为。(4)、Python 表达式5%2的值为。(5)、Python 表达式12/4-2+5*8/4%5/2的值为。
-
9、表达式(‘1’+‘3’)*2的结果为:( )A、8 B、‘132’ C、‘1313’ D、语法错位,程序报错。
-
10、以下是正确的字符串( )A、‘abc”ab” B、“abc”ab’ C、“abc”ab” D、“abc\”ab”
-
11、假设a="hello",b="2020",c=a+b,运算后变量c的值为( )A、hello+2020 B、"hello+2020" C、"Hello2020" D、" hello2020"
-
12、下列与数学表达式 对应的python表达式,正确的是( )。A、( - b + math. sqrt (b * b – 4 * a * c)) /a * a B、- b + math. sqrt (b * b – 4 * a * c) /2*a C、( -b + math. sqrt (b * 2 – 4 * a * c)) /(2 * a) D、( -b + math. sqrt ( b * b – 4 * a * c)) / (2 * a)
-
13、下列式子运算错误的是( )A、300*1.5=450.0 B、1/8=0.125 C、2**3=6 D、17%3=2
-
14、在Python中print(8+7%2**2)的执行结果是( )A、5 B、1 C、6 D、11
-
15、下面哪个不是Python合法的标识符( )A、int_3 B、print C、count D、__name__
-
16、下列赋值语句正确的是()A、tup = {1,2,1} B、3lie = [1,’ab’,(3)] C、Return = “12” D、m *= {name:”jion”,age:18}
-
17、下列可以作为变量名的是( )A、3ab B、a5 C、b 5 D、And
-
18、下列变量名不合法的是( )A、2a B、c0 C、c_8 D、E6a
-
19、Python表达式a=b中“=”表示 ( )A、交换“=”左右两边变量的值 B、把“=”右边变量的值赋值给左边变量 C、把“=”左边变量的值赋值给右边变量 D、比较“=”左右两边变量的值是否相等
-
20、小杨同学在编写程序过程中给不同的变量取了名字,下列哪个变量名会导致程序行出错( )A、kk360 B、Yao C、51study D、xy_tt