Python单选题库文档格式.docx

上传人:b****4 文档编号:7357702 上传时间:2023-05-08 格式:DOCX 页数:68 大小:48.64KB
下载 相关 举报
Python单选题库文档格式.docx_第1页
第1页 / 共68页
Python单选题库文档格式.docx_第2页
第2页 / 共68页
Python单选题库文档格式.docx_第3页
第3页 / 共68页
Python单选题库文档格式.docx_第4页
第4页 / 共68页
Python单选题库文档格式.docx_第5页
第5页 / 共68页
Python单选题库文档格式.docx_第6页
第6页 / 共68页
Python单选题库文档格式.docx_第7页
第7页 / 共68页
Python单选题库文档格式.docx_第8页
第8页 / 共68页
Python单选题库文档格式.docx_第9页
第9页 / 共68页
Python单选题库文档格式.docx_第10页
第10页 / 共68页
Python单选题库文档格式.docx_第11页
第11页 / 共68页
Python单选题库文档格式.docx_第12页
第12页 / 共68页
Python单选题库文档格式.docx_第13页
第13页 / 共68页
Python单选题库文档格式.docx_第14页
第14页 / 共68页
Python单选题库文档格式.docx_第15页
第15页 / 共68页
Python单选题库文档格式.docx_第16页
第16页 / 共68页
Python单选题库文档格式.docx_第17页
第17页 / 共68页
Python单选题库文档格式.docx_第18页
第18页 / 共68页
Python单选题库文档格式.docx_第19页
第19页 / 共68页
Python单选题库文档格式.docx_第20页
第20页 / 共68页
亲,该文档总共68页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Python单选题库文档格式.docx

《Python单选题库文档格式.docx》由会员分享,可在线阅读,更多相关《Python单选题库文档格式.docx(68页珍藏版)》请在冰点文库上搜索。

Python单选题库文档格式.docx

〉eval(”'

Hello’"

)”得到相同的结果

Ceval函数的作用是将输入的字符串转为Python语句,并执行该语句

D如果用户希望输入一个数字,并用程序对这个数字进行计算,可以采用eval(input(<

输入提示字符串>

))组合

9.关于Python语言的注释,以下选项中描述错误的是

APython语言有两种注释方式:

单行注释和多行注释

BPython语言的单行注释以#开头

CPython语言的多行注释以'

’’(三个单引号)开头和结尾

DPython语言的单行注释以单引号’开头

10。

关于Python语言的特点,以下选项中描述错误的是

APython语言是脚本语言BPython语言是非开源语言

CPython语言是跨平台语言DPython语言是多模型语言

11.关于import引用,以下选项中描述错误的是

A可以使用fromturtleimportsetup引入turtle库

B使用importturtleast引入turtle库,取别名为t

C使用importturtle引入turtle库

Dimport保留字用于导入模块或者模块中的对象

12.下面代码的输出结果是

print(0.1+0.2==0.3)

AfalseBTrueCFalseDtrue

13。

下面代码的输出结果是

print(round(0.1+0。

2,1)==0。

3)

A0B1CFalseDTrue

14。

在一行上写多条Python语句使用的符号是

A点号B冒号C分号D逗号

15。

s='

Pythonisbeautiful!

可以输出“python"

的是

Aprint(s[0:

6].lower())Bprint(s[:

–14])

Cprint(s[0:

6])Dprint(s[–21:

–14].lower)

16。

s=’PythonisOpenSource!

print(s[0:

].upper())

上述代码的输出结果是

APYTHONBPYTHONISOPENSOURCE

CPythonisOpenSource!

DPYTHONISOPENSOURCE!

17。

以下选项中,符合Python语言变量命名规则的是

ATemplistB!

1C(VR)D5_1

18。

下列选项中可以准确查看Python代码的语言版本(3.5.3)的是

A>

>

importsysB〉〉>

importsys

〉>

〉sys.version〉〉>

sys.exc_info()

C〉>

importsysD〉>

〉importsys

>

sys.version—info>

sys。

path

19。

下列选项中可以获取Python整数类型帮助的是

A〉〉>

help(float)B>

〉dir(str)C>

〉help(int)D>

〉〉dir(int)

20。

给出如下代码:

x=3。

14

eval(’x+10’)

ATypeError:

mustbestr,notintB系统错

C13。

14D3.1410

21.Python语言的主网站网址是

Ahttps:

//www.python123.org/Bhttps:

//www。

python.org/

Chttps:

//www.python123。

io/Dhttps:

//pypi.python.org/pypi

22。

下列Python保留字中,用于异常处理结构中用来捕获特定类型异常的是

AdefBexceptCwhileDpass

23。

关于Python注释,以下选项中描述错误的是

APython注释语句不被解释器过滤掉,也不被执行

B注释可用于标明作者和版权信息

C注释可以辅助程序调试

D注释用于解释代码原理或者用途

24.以下选项中,不是Python数据类型的是

A实数B列表C整数D字符串

25.下列Python保留字中,不用于表示分支结构的是

AelifBinCifDelse

26。

以下选项中,不属于Python保留字的是

AdefBimportCtypeDelif

27.以下选项中,对程序的描述错误的是

A程序是由一系列函数组成的B通过封装可以实现代码复用

C可以利用函数对程序进行模块化设计D程序是由一系列代码组成的

28。

利用print()格式化输出,能够控制浮点数的小数点后两位输出的是

A{。

2}B{:

2f}C{:

2}D{.2f}

29。

以下选项中可用作Python标识符的是

A3B9909BclassC____Dit’s

30。

关于Python赋值语句,以下选项中不合法的是

Ax=(y=1)Bx,y=y,xCx=y=1Dx=1;

y=1

31。

以下选项中,不是Python语言保留字的是

AintBdelCtryDNone

32.关于Python程序中与“缩进”有关的说法中,以下选项中正确的是

A缩进统一为4个空格

B缩进可以用在任何语句之后,表示语句间的包含关系

C缩进在程序中长度统一且强制使用

D缩进是非强制性的,仅为了提高代码可读性

33.以下选项中可访问字符串s从右侧向左第三个字符的是

As[3]Bs[:

-3]Cs[-3]Ds[0:

—3]

34。

Python3.0正式发布的年份是

A1990B2018C2002D2008

35。

以下选项中,不是IPO模型一部分的是

AProgramBInputCOutputDProcess

36。

以下选项中,不是Python语言合法命名的是

A5MyGodBMyGod5C_MyGod_DMyGod

37。

在Python函数中,用于获取用户输入的是

Ainput()Bprint()CEval()Dget()

38.给标识符关联名字的过程是

A赋值语句B命名C表达D生成语句

39.IDLE菜单中创建新文件的快捷键是

ACtrl+]BCtrl+FCCtrl+NDCtrl+[

40.IDLE菜单中将选中区域缩进的快捷键是

ACtrl+]BCtrl+SCCtrl+ADCtrl+C

41.IDLE菜单中将选中区域取消缩进的快捷键是

ACtrl+OBAlt+CCCtrl+VDCtrl+[

42.IDLE菜单中将选中区域注释的快捷键是

AAlt+3BAlt+GCAlt+ZDAlt+4

43.IDLE菜单中将选中区域取消注释的快捷键是

AAlt+ZBAlt+3CAlt+GDAlt+4

44.IDLE菜单将选中区域的空格替换为Tab的快捷键是

AAlt+VBAlt+CCAlt+5DAlt+6

45.IDLE菜单将选中区域的Tab替换为空格的快捷键是

AAlt+0BAlt+5CAlt+6DAlt+C

46。

以下选项中,不是Python打开方式的是

AOfficeBWindows系统的命令行工具

C带图形界面的PythonShell-IDLED命令行版本的PythonShell-Python3.x

47.查看Python是否安装成功的命令是

AWin+RBPyCharmCpython3.4–vDexit()

48。

以下选项中,不是PythonIDE的是

APyCharmBJupyterNotebook

CSpyderDRstudio

49.Python为源文件指定系统默认字符编码的声明是

A#coding:

cp936B#coding:

GB2312

C#coding:

utf-8D#coding:

GBK

50。

下面代码的语法错误显示是

print”HelloWorld!

ASyntaxError:

Missingparenthesesincallto'

print

B〈built—infunctionprint〉<

o:

p>

〈/o:

CNameError:

name'

raw_print’isnotdefined

DSyntaxError:

invalidcharacterinidentifier

二、基本数据类型

1。

关于Python的数字类型,以下选项中描述错误的是

A复数类型虚部为0时,表示为1+0j

B1.0是浮点数,不是整数

C浮点数也有十进制、二进制、八进制和十六进制等表示方式

D整数类型的数值一定不会出现小数点

2。

x=12。

34

print(type(x))

A<

class'

float'

B<

class’complex'

C〈class'

bool’>

D<

class’int'

print(pow(2,10))

A100B12C1024D20

4.下面代码的输出结果是

x=0b1010

print(x)

A1024B10C16D256

5.下面代码的输出结果是

x=0o1010

print(x)

A10B1024C520D2768

x=0x1010

A4112B520C10D1024

7.关于Python的浮点数类型,以下选项中描述错误的是

A浮点数类型与数学中实数的概念一致,表示带有小数的数值

Bsys.float_info可以详细列出Python解释器所运行系统的浮点数各项参数

CPython语言的浮点数可以不带小数部分

D浮点数有两种表示方法:

十进制表示和科学计数法

8.关于Python的复数类型,以下选项中描述错误的是

A复数类型表示数学中的复数

B对于复数z,可以用z。

imagl获得实数部分

C复数的虚数部分通过后缀“J”或“j”来表示

D对于复数z,可以用z。

real获得实数部分

9。

z=12。

12+34j

print(z.real)

A34B34。

0C12.12D12

34+34j

print(z。

imag)

A12。

12B34.0C12D34

11.下面代码的输出结果是

x=10

y=–1+2j

print(x+y)

A(9+2j)B11C2jD9

12。

y=3

print(x%y,x**y)

A11000B330C31000D130

y=4

print(x/y,x//y)

A22.5B2.52。

5C2。

52D22

print(divmod(x,y))

A3,1B(3,1)C(1,3)D1,3

x=3。

1415926

print(round(x,2),round(x))

A22B6。

283C3.143D33.14

16.下面代码的输出结果是

a=5

b=6

c=7

print(pow(b,2)–4*a*c)

A104B系统报错C—104D36

17.关于Python字符串,以下选项中描述错误的是

A字符串可以保存在变量中,也可以单独存在

B字符串是一个字符序列,字符串中的编号叫“索引"

C可以使用datatype()测试字符串的类型

D输出带有引号的字符串,可以使用转义字符\

下面代码的执行结果是

a=123456789

b=”*”

print("

{0:

{2}〉{1},}\n{0:

{2}^{1},}\n{0:

{2}〈{1},}”。

format(a,20,b))

A*********123,456,789B****123,456,789*****

 ****123,456,789**************123,456,789

 123,456,789*********123,456,789*********

C****123,456,789*****D*********123,456,789

 123,456,789*********123,456,789*********

 *********123,456,789****123,456,789*****

a=10.99

print(complex(a))

A10。

99B(10.99+0j)C10.99+0jD0.99

20.下面代码的执行结果是

〉〉>

x=”HappyBirthdaytoyou!

x*3

A系统报错

BHappyBirthdaytoyou!

C’HappyBirthdaytoyou!

HappyBirthdaytoyou!

HappyBirthdaytoyou!

DHappyBirthdaytoyou!

21。

关于Python字符编码,以下选项中描述错误的是

Aord(x)和chr(x)是一对函数

BPython默认采用Unicode字符编码

Cchr(x)将字符转换为Unicode编码

DPython可以处理任何字符编码文本

s=”Alice”

print(s[:

:

–1])

AecilABALICECAliceDAlic

s=”abcdefghijklmn”

print(s[1:

10:

3])

AbehkBadgjCbehDadg

24.给出如下代码

foriinrange(12):

print(chr(ord(””)+i),end="

”)

以下选项描述错误的是

A输出结果为

B系统报错

Cchr(x)函数返回Unicode编码对应的字符

Dord(”"

)返回"

”字符对应的Unicode编码

25.下面代码的输出结果是

〉〉hex(255)

A’0eff'

B'

0off'

C'

0xff’D'

0bff’

26.下面代码的输出结果是

〉〉〉oct(–255)

A’0d–377'

B’0o–377’C'

–0d377'

D’–0o377'

27。

〉bin(10)

A'

0o1010'

B'

0d1010’C'

0b1010'

D’0x1010'

28.给出如下代码以下选项中描述正确的是

foriinrange(6):

print(chr(ord(9801)+i),end=”"

Achr("

a”)返回"

a"

字符对应的Unicode编码

C输出结果为

Dord(x)函数返回x的Unicode编码对应的字符

29.给出如下代码:

如下描述错误的是

foriinrange(10):

print(chr(ord("

)+i),end=””)

Bord("

!

)返回”!

C输出结果为!

"#$%&'()*

Dchr(x)函数返回Unicode编码对应的字符

下列选项中输出结果是True的是

isinstance(255,int)

B〉〉>

chr(13)。

isprintable()

C>

〉"

Python”.islower()

D〉〉>

chr(10)。

isnumeric()

31.下面代码的输出结果是

s1="

Thepythonlanguageisascriptinglanguage.”

s1。

replace('

scripting’,'

general'

print(s1)

AThepythonlanguageisascriptinglanguage.

C['

The’,'

python'

'

language’,’is’,’a’,’scripting’,’language.’]

DThepythonlanguageisagenerallanguage.

32.下面代码的输出结果是

s2=s1.replace('

scripting'

’general’)

print(s2)

AThepythonlanguageisascriptinglanguage。

B[’The’,’python'

language'

,'

is’,'

a’,’scripting'

,’language.’]

C系统报错

DThepythonlanguageisagenerallanguage。

33.下面代码的输出结果是

s="

Thepythonlanguageisacrossplatformlanguage."

print(s.find(’language'

30))

A系统报错B40C11D10

Thepythonlanguageisamultimodellanguage。

print(s.split('

’))

AThepythonlanguageisamultimodellanguage。

B['

language’,’is’,’a'

,’multimodel'

language。

’]

CThepythonlanguageisamultimodellanguage.

D系统报错

35.下面代码的输出结果是

a=”Python”

b="

ASuperlanguage”

print(”{:

—〉10}:

{:

-〈19}"

.format(a,b))

A—-—-Python:

ASuperlanguage————

B--—-Python:

----ASuperlanguage

DPython—---:

—---ASuperlanguage

36.以下选项中,输出结果为False的是

A〉>

〉5is5B〉>

〉False!

=0

〉〉5isnot4D>

〉5!

=4

37.下面代码的输出结果是

〉〉〉True-False

A1B-1CTrueD0

38。

a=2

b=2

c=2。

print(a==b,aisb,aisc)

ATrueFalseFalse

BTr

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 其它课程

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2