Python单选题库Word格式.docx

上传人:b****6 文档编号:22180628 上传时间:2023-02-02 格式:DOCX 页数:50 大小:37.73KB
下载 相关 举报
Python单选题库Word格式.docx_第1页
第1页 / 共50页
Python单选题库Word格式.docx_第2页
第2页 / 共50页
Python单选题库Word格式.docx_第3页
第3页 / 共50页
Python单选题库Word格式.docx_第4页
第4页 / 共50页
Python单选题库Word格式.docx_第5页
第5页 / 共50页
点击查看更多>>
下载资源
资源描述

Python单选题库Word格式.docx

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

Python单选题库Word格式.docx

)”得到相同的结果

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(+==)

AfalseBTrueCFalseDtrue

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

print(round+,1)==

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.给出如下代码

PythonisOpenSource!

print(s[0:

].upper())

上述代码的输出结果是

APYTHONBPYTHONISOPENSOURCE

CPythonisOpenSource!

DPYTHONISOPENSOURCE!

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

ATemplistB!

1C(VR)D5_1

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

A>

importsysB>

importsys

>

>

()

C>

importsysD>

—info>

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

help(float)B>

dir(str)C>

help(int)D>

dir(int)

20.给出如下代码:

x=

eval('

x+10'

ATypeError:

mustbestr,notintB系统错

CD

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

ABD下列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.正式发布的年份是

A1990B2018C2002D2008

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

AProgramBInputCOutputDProcess

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

A5MyGodBMyGod5C_MyGod_DMyGod

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

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

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

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

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

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

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

AAlt+VBAlt+CCAlt+5DAlt+6

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

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

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

AOfficeBWindows系统的命令行工具

C带图形界面的PythonShell-IDLED命令行版本的PythonShell-Python

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

AWin+RBPyCharmC–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

B是浮点数,不是整数

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

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

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

x=

print(type(x))

A<

class'

float'

B<

complex'

C<

bool'

D<

int'

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

print(pow(2,10))

A100B12C1024D20

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

x=0b1010

print(x)

A1024B10C16D256

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

x=0o1010

print(x)

A10B1024C520D2768

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

x=0x1010

A4112B520C10D1024

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

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

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

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

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

十进制表示和科学计数法

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

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

B对于复数z,可以用获得实数部分

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

D对于复数z,可以用获得实数部分

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

z=+34j

A34BCD12

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

ABC12D34

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

x=10

y=–1+2j

print(x+y)

A(9+2j)B11C2jD9

y=3

print(x%y,x**y)

A11000B330C31000D130

y=4

print(x/y,x面代码的输出结果是

print(divmod(x,y))

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

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

x=

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

A22B3C3D3

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

a=5

b=6

c=7

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

A104B系统报错C-104D36

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

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

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

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

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

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

a=9

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*****

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

a=

print(complex(a))

AB+0j)C+0jD

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

x="

HappyBirthdaytoyou!

x*3

A系统报错

BHappyBirthdaytoyou!

C'

DHappyBirthdaytoyou!

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

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

BPython默认采用Unicode字符编码

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

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

22.给出如下代码

s="

Alice"

print(s[:

:

–1])

AecilABALICECAliceDAlic

23.给出如下代码

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)

0d–377'

B'

0o–377'

C'

–0d377'

D'

–0o377'

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

bin(10)

0o1010'

0d1010'

0b1010'

0x1010'

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

foriinrange(6):

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

Achr("

a"

C输出结果为

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

29.给出如下代码:

如下描述错误的是

foriinrange(10):

Bord("

!

C输出结果为!

"#$%&'()*

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

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

isinstance(255,int)

B>

chr(13).isprintable()

"

Python"

.islower()

D>

chr(10).isnumeric()

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

s1="

Thepythonlanguageisascriptinglanguage."

('

scripting'

'

general'

print(s1)

AThepythonlanguageisascriptinglanguage.

C['

The'

'

python'

language'

is'

a'

language.'

]

DThepythonlanguageisagenerallanguage.

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

s2=('

print(s2)

B['

C系统报错

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

Thepythonlanguageisacrossplatformlanguage."

print('

30))

A系统报错B40C11D10

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

Thepythonlanguageisamultimodellanguage."

'

))

AThepythonlanguageisamultimodellanguage.

multimodel'

CThepythonlanguageisamultimodellanguage.

D系统报错

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

a="

ASuperlanguage"

{:

->

10}:

-<

19}"

.format(a,b))

A----Python:

ASuperlanguage----

B----Python:

----ASuperlanguage

DPython----:

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

5is5B>

False!

=0

5isnot4D>

5!

=4

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

True-False

A1B-1CTrueD0

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

a=2

b=2

c=

print(a==b,aisb,aisc)

ATrueFalseFalse

BTrueFalseTrue

CFalseFalseTrue

DTrueTrueFalse

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

<

pypi'

ABCD'

=='

abcd'

.upper()

python123'

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

a,b,c,d,e,f='

Python'

b

A1B出错C‘y’D0

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

a=b=c=123

print(a,b,c)

A00123B出错C11123D123123123

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

True/False

ATrueB-1C0D系统报错

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

x=1

x*=3+5**2

A29B2

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

当前位置:首页 > 高等教育 > 医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1