Python练习题1

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Python练习11-1.高级语言程序要被机器执行,只有用解释器来解释执行。(1分)参考答案:False1-2.不可以在同一台计算机上安装多个不同的Python解释器版本。(1分)参考答案:False1-3..Python是一种跨平台、开源、免费的动态编程语言。(1分)参考答案:True1-4.Python3.X完全兼容Python2.X。(1分)参考答案:False1-5.math库是python语言的数学模块。(1分)参考答案:True1-6.在Python3.x中,input()函数把用户的键盘输入作为字符串返回。(1分)参考答案:True1-7.print()函数是输出函数。(1分)参考答案:True1-8.在Python中,可以用else作为变量名。(1分)参考答案:False1-9.已知x等于3,则语句x='3'是错误的。(1分)参考答案:False1-10.已知x=3,则执行“x=7”后,id(x)的返回值与原来没有变化。(1分)参考答案:False2-1.计算机存储器的单位是字节(B,Byte),1B等于__。(1分)A.一位二进制B.四位二进制C.八位二进制D.十六位二进制参考答案:C2-2.Python程序在Windows上的扩展名是_。(1分)A.pyB.exeC.docxD.jpg参考答案:A2-3.Python的输出函数是__。(1分)A.input()B.print()C.math()D.turtle()参考答案:B2-4.10的二进制值是__。(1分)A.1100B.1010C.0011D.1110参考答案:B2-5.八进制35的十进制值是_。(1分)A.30B.25C.19D.29参考答案:D2-6.计算机系统由硬件和__组成。(1分)A.语言B.控制器C.存储器D.软件参考答案:D2-7.__是不等长编码。(1分)A.ASCII码B.Unicode码C.UTF-8码D.以上都不参考答案:B2-8._号表示同一行的后面部分是Python程序的注释。(1分)A.*B.%C./D.#参考答案:D2-9.Python语言正确的标识符是_。(1分)A.2youB.my-nameC._itemD.abc*234参考答案:C2-10.Python语言的官方网站地址是_。(1分)A.python+orgB.python+comC.python+eduD.pythontutor+com参考答案:A2-11.不是面向对象的程序设计语言是__。(1分)A.JavaB.CC.C++D.Python参考答案:B2-1.输入正整数6和5,要求“6+66+666+6666+66666”,下面程序正确吗?a=int(input())n=int(input())print(sum([int('a'*i)foriinrange(1,n+1)]))参考答案:False2-2.下面程序的运行结果是4。i=3++i参考答案:False2-3.下面程序的运行结果是4。i=3i++参考答案:False2-1.下列数据类型中,Python不支持的是_。(1分)A.charB.intC.floatD.List参考答案:A2-2.Python语句print(type(1J))的输出结果是__。(1分)A.class‘complex’B.class‘int’C.class‘float’D.class‘dict’参考答案:A2-3.Python语句print(type(1/2))的输出结果是__。(1分)A.class‘int’B.class‘number’C.class‘float’D.class‘double’参考答案:C2-4.Python语句print(type(1//2))的输出结果是__。(1分)A.class‘int’B.class‘number’C.class‘float’D.class‘double’参考答案:A2-5.Python语句a=121+1.21;print(type(a))的输出结果是_。(1分)A.class‘int’B.class‘float’C.class‘double’D.class‘long’参考答案:B2-6.Python语句print(0xA+0xB)的输出结果是__。(1分)A.0xA+0xBB.A+BC.0xA0xBD.21参考答案:D2-7.Python语句x=’car’;y=2;print(x+y)的输出结果是__。(2分)A.语法错B.2C.'car2’D.'carcar’参考答案:A2-8.表达式1+2*3.140的结果类型是:(1分)A.intB.longC.floatD.bool参考答案:D2-9Python表达式sqrt(4)*sqrt(9)的值为__。(1分)A.36.0B.6C.13D.6.0参考答案:D2-10关于Python中的复数,下列说法错误的是_。(1分)A.表示复数的语法是real+imagjB.实部和虚部都是浮点数C.虚部必须后缀j,且必须是小写D.方法conjugate返回复数的共轭复数参考答案:C2-11.Python语句print(chr(65))的运行结果是_。(1分)A.65B.6C.5D.A参考答案:D2-12.关于Python字符串,下列说法错误的是_。(1分)A.字符即长度为1的字符串B.字符串以\0标志字符串的结束C.既可以用单引号,也可以用双引号创建字符串D.在三引号字符串中可以包含换行回车等特殊字符参考答案:B2-1.Python表达式10+5//3–True+False的值为——(1分).参考答案:102-2.Python表达式3**2**3的值为——(1分).参考答案:65612-3.Python表达式round(17.0/3**2,2)的值为——(1分).参考答案:1.892-4.Python表达式0and1ornot2True的值为——(1分).参考答案:True2-5.Python语句print(pow(-3,2),round(18.67,1),round(18.67,-1))的输出结果是——(2分).参考答案:918.720.02-6.Python语句print(round(123.84,0),round(123.84,-2),math.floor(15.5))的输出结果是——(2分).参考答案:124.0100.0152-7.Python语句print(int(20,16),int(101,2))的输出结果是——(2分).参考答案:3252-8.Python语句print(hex(16),bin(10))的输出结果是(进制用小写字母表示)——(2分).参考答案:0x100b10102-9.已知a=3;b=5;c=6;d=True,则表达式notdora=0anda+cb+3的值是——(1分).参考答案:True2-10.Python语句print(abs(-10.2),round(abs(8-2j),3))的输出结果是——(2分).参考答案:10.28.2462-11.数学表达式:当x=5时的值是(保留两位小数)——(2分).参考答案:-0.052-12.Python语句x=True;y=False;z=False;print(xoryandz)的程序运行结果是——(1分).参考答案:True2-13.Python语句x=0;y=True;print(x=yand‘A''B')的程序运行结果是——(1分).参考答案:False2-14.Python表达式16-2578/2orXYZ!=xyzandnot(10-618/2)的值是——(1分).参考答案:True2-15.Python输出print(hello'world')的结果是——(1分).参考答案:helloworld2-16.表达式((2=2)or(22))and2的值为多少?——(1分).参考答案:22-17.表达式3and0and5的结果是什么?。——(1分).参考答案:02-18.表达式--3的结果是什么?(1分).参考答案:32-19.表达式---3的结果是什么?(1分).参考答案:-3

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功