注意:此页面搜索的是所有试题
河南理工大学-计算机科学与技术-Python语言程序设计
[单选题,4分] 执行以下程序,输入qp,输出结果是: k=0 whileTrue: s=input(.请输入q退出:.) ifs==.q.: k+=1 continue else: k+=2 break print(k)
A.2
B.请输入q退出:
C.3
D.1
[单选题,4分] 以下程序的输出结果是: img1=[12,34,56,78] img2=[1,2,3,4,5] defdispl(): print(img1) defmodi(): img1=img2 modi() displ() A.([1,2,3,4,5]) B.[12,34,56,78] C.([12,34,56,78]) D.[1,2,3,4,5]
[单选题,4分] 以下程序输出到文件text.csv里的结果是: fo=open("text.csv",.w.) x=[90,87,93] z=[] foryinx: z.append(str(y)) fo.write(",".join(z)) fo.close() A.[90,87,93] B.90,87,93 C.‘[90,87,93]’ D.‘90,87,93’
[单选题,4分] 以下关于文件的描述,错误的是: A.二进制文件和文本文件的操作步骤都是“打开-操作-关闭” B.open()打开文件之后,文件的内容并没有在内存中 C.open()只能打开一个已经存在的文件 D.文件读写之后,要调用close()才能确保文件被保存在磁盘中了
[单选题,4分] 以下程序的输出结果是: ls=list({.shandong.:200,.hebei.:300,.beijing.:400}) print(ls) A.[.300.,.200.,.400.] B.[.shandong.,.hebei.,.beijing.] C.[300,200,400] D.shandong.,.hebei.,.beijing.
[单选题,4分] 已知id(ls1)=4404896968,以下程序的输出结果是: ls1=[1,2,3,4,5] ls2=ls1 ls3=ls1.copy() print(id(ls2),id(ls3)) A.4.40489696844048E+19 B.4.40489690444048E+19 C.4.40489696844048E+19 D.4.40489690444048E+19
[单选题,4分] 以下程序的输出结果是: ss=set("htslbht") sorted(ss) #不是原地操作 foriinss: print(i,end=..) A.htslbht B.hlbst C.tsblh D.hhlstt
[单选题,4分] 以下程序的输出结果是: ss=list(set("jzzszyj")) ss.sort() print(ss) A.[.z.,.j.,.s.,.y.] B.[.j.,.s.,.y.,.z.] C.[.j.,.z.,.z.,.s.,.z.,.y.,.j.] D.[.j.,.j.,.s.,.y.,.z.,.z.,.z.]
单选题,4分] 以下表达式,正确定义了一个集合数据对象的是: A.x={200, ’flg’,20.3} B.x=(200, ’flg’,20.3) C.x=[200, ’flg’,20.3] D.x={‘flg’:20.3}
[单选题,4分] 以下程序的输出结果是: defhub(ss,x=2.0,y=4.0): ss+=x*y ss=10 #无返回值 print(ss,hub(ss,3)) A.22.0None B.10None C.22None D.10.022.0
[单选题,4分] 以下程序的输出结果是: deftest(b=2,a=4): globalz z+=a*b returnz z=10 print(z,test()) A.18None B.1018 C.UnboundLocalError D.1818
[单选题,4分] 以下关于函数的描述,错误的是: A.函数是一种功能抽象 B.使用函数的目的只是为了增加代码复用 C.函数名可以是任何有效的Python标识符 D.使用函数后,代码的维护难度降低了
[单选题,4分] 以下程序的输出结果是: s=0 deffun(num): #s在函数内无定义。。。。。 try: s+=num returns except: return0 return5 print(fun(2)) A.0 B.2 C.UnboundLocalError D.5
[单选题,4分] 以下关于程序设计语言的描述,错误的选项是: A.Python语言是一种脚本编程语言 B.汇编语言是直接操作计算机硬件的编程语言 C.程序设计语言经历了机器语言、汇编语言、脚本语言三个阶段 D.编译和解释的区别是一次性翻译程序还是每次执行时都要翻译程序
[单选题,4分] 执行以下程序,输入la,输出结果是: la=.python. try: s=eval(input(.请输入整数:.)) ls=s*2 print(ls) except: print(.请输入整数.) A.la B.请输入整数 C.pythonpython D.python
[单选题,4分] 以下程序的输出结果是: img1=[12,34,56,78] img2=[1,2,3,4,5] defdispl(): print(img1) defmodi(): img1=img2 modi() displ() A.([1,2,3,4,5]) B.[12,34,56,78] C.([12,34,56,78]) D.[1,2,3,4,5]
[单选题,4分] 以下程序输出到文件text.csv里的结果是: fo=open("text.csv",.w.) x=[90,87,93] z=[] foryinx: z.append(str(y)) fo.write(",".join(z)) fo.close() A.[90,87,93] B.90,87,93 C.‘[90,87,93]’ D.‘90,87,93’
[单选题,4分] 以下关于文件的描述,错误的是: A.二进制文件和文本文件的操作步骤都是“打开-操作-关闭” B.open()打开文件之后,文件的内容并没有在内存中 C.open()只能打开一个已经存在的文件 D.文件读写之后,要调用close()才能确保文件被保存在磁盘中了
[单选题,4分] 以下程序的输出结果是: ls=list({.shandong.:200,.hebei.:300,.beijing.:400}) print(ls) A.[.300.,.200.,.400.] B.[.shandong.,.hebei.,.beijing.] C.[300,200,400] D.shandong.,.hebei.,.beijing.
[单选题,4分] 已知id(ls1)=4404896968,以下程序的输出结果是: ls1=[1,2,3,4,5] ls2=ls1 ls3=ls1.copy() print(id(ls2),id(ls3)) A.4.40489696844048E+19 B.4.40489690444048E+19 C.4.40489696844048E+19 D.4.40489690444048E+19
[单选题,4分] 以下程序的输出结果是: ss=set("htslbht") sorted(ss) #不是原地操作 foriinss: print(i,end=..) A.htslbht B.hlbst C.tsblh D.hhlstt
[单选题,4分] 以下程序的输出结果是: ss=list(set("jzzszyj")) ss.sort() print(ss) A.[.z.,.j.,.s.,.y.] B.[.j.,.s.,.y.,.z.] C.[.j.,.z.,.z.,.s.,.z.,.y.,.j.] D.[.j.,.j.,.s.,.y.,.z.,.z.,.z.]
单选题,4分] 以下表达式,正确定义了一个集合数据对象的是: A.x={200, ’flg’,20.3} B.x=(200, ’flg’,20.3) C.x=[200, ’flg’,20.3] D.x={‘flg’:20.3}
[单选题,4分] 以下程序的输出结果是: defhub(ss,x=2.0,y=4.0): ss+=x*y ss=10 #无返回值 print(ss,hub(ss,3)) A.22.0None B.10None C.22None D.10.022.0
[单选题,4分] 以下程序的输出结果是: deftest(b=2,a=4): globalz z+=a*b returnz z=10 print(z,test()) A.18None B.1018 C.UnboundLocalError D.1818
[单选题,4分] 以下关于函数的描述,错误的是: A.函数是一种功能抽象 B.使用函数的目的只是为了增加代码复用 C.函数名可以是任何有效的Python标识符 D.使用函数后,代码的维护难度降低了
[单选题,4分] 以下程序的输出结果是: s=0 deffun(num): #s在函数内无定义。。。。。 try: s+=num returns except: return0 return5 print(fun(2)) A.0 B.2 C.UnboundLocalError D.5
[单选题,4分] 以下关于程序设计语言的描述,错误的选项是: A.Python语言是一种脚本编程语言 B.汇编语言是直接操作计算机硬件的编程语言 C.程序设计语言经历了机器语言、汇编语言、脚本语言三个阶段 D.编译和解释的区别是一次性翻译程序还是每次执行时都要翻译程序
[单选题,4分] 执行以下程序,输入la,输出结果是: la=.python. try: s=eval(input(.请输入整数:.)) ls=s*2 print(ls) except: print(.请输入整数.) A.la B.请输入整数 C.pythonpython D.python