- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Python题库(附答案)
一、单选题(共57题,每题1分,共57分)
1.给出下面代码:k=10000whilek1:print(k)k=k/2上述程序的运行次数是()
A、13
B、1000
C、15
D、14
正确答案:D
2.以下程序的输出结果是:Fr=[]Defmyf(frame):fa=[12,23]fr=faMyf(fr)Print(fr)
A、[12,23]
B、12,23
C、1223
D、[]
正确答案:D
3.语句eval(‘2+4/5’)执行后的输出结果是
A、2
B、2.8
C、’2+4/5’
D、2+4/5
正确答案:B
4.给出如下代码:a=3whilea0:a-=1print(a,end=)以下选项中描述错误的是()
A、条件a0如果修改为a0程序执行会进入死循环
B、使用while保留字可创建无限循环
C、a-=1可由a=a–1实现
D、这段代码的输出内容为210
正确答案:A
5.关于Python对文件的处理,以下选项中描述错误的是()
A、Python通过解释器内置的open()函数打开一个文件
B、Python能够以文本和二进制两种方式处理文件
C、文件使用结束后要用close()方法关闭,释放文件的使用授权
D、当文件以文本方式打开时,读写按照字节流方式
正确答案:D
6.下面代码的执行结果是()Defgreeting(args1,*tupleArgs,**dictArgs):print(args1)Print(tupleArgs)Print(dictArgs)Names=[HTY,LFF,ZH]Info={schoolName:NJRU,City:Nanjing}greeting(Hello,,*names,**info)
A、Hello,(HTY,LFF,ZH){schoolName:NJRU,City:Nanjing}
B、[HTY,LFF,ZH]
C、出错
D、无输出
正确答案:A
7.以下程序的输出结果是:S=python编程\t很\t容易\t学print(len(s))
A、12
B、16
C、5
D、20
正确答案:B
8.给出如下代码s=Aliceprint(s[::–1])上述代码的输出结果是()
A、ecilA
B、ALICE
C、Alice
D、Alic
正确答案:A
9.下面代码的输出结果是()bin(10)
A、‘0x1010’
B、‘0b1010’
C、‘0o1010’
D、‘0d1010’
正确答案:B
10.下列程序的结果是()。sum=0foriinrange(100):if(i%10):continuesum=sum+iprint(sum)
A、5050
B、45
C、4950
D、450
正确答案:D
11.以下代码中的print_menu()函数是哪种分类defprint_menu():print(--------------------------)Print(xx涮涮锅点菜系统)print(1.羊肉涮涮锅)print(2.牛肉涮涮锅)print(3.猪肉涮涮锅)Print(--------------------------)Print_menu()
A、有参无返回值函数
B、无参有返回值函数
C、有参有返回值函数
D、无参无返回值函数
正确答案:D
12.以下不是Python语言关键字的选项是()
A、in
B、def
C、return
D、define
正确答案:D
13.Python不支持的数据类型有()
A、list
B、float
C、int
D、char
正确答案:D
14.以下关于Python数值运算描述错误的是()
A、默认情况下10/4==2的判别结果是True
B、Python支持+=、%=这样的增量赋值操作符。
C、%运算符表示运算对象取余。
D、Python内置支持复数运算,可以使用j或者J来表示。
正确答案:A
15.下列运算符的使用错误的是()
A、100+‘a’
B、3*‘abc’
C、[1,2,3]+[4,5,6]
D、10%3
正确答案:A
16.以下选项中,不是Python对文件的读操作方法的是()
A、readlines
B、readline
C、readtext
D、read
正确答案:C
17.以下选项中,输出结果为False的是()
A、False!=0
B、5!=4
C、5is5
D、5isnot4
正确答案:A
18.给
文档评论(0)