Python单选题库Word格式文档下载.docx
- 文档编号:18573467
- 上传时间:2022-12-28
- 格式:DOCX
- 页数:50
- 大小:37.74KB
Python单选题库Word格式文档下载.docx
《Python单选题库Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Python单选题库Word格式文档下载.docx(50页珍藏版)》请在冰豆网上搜索。
)”得到相同的结果
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'
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 选题