2022年东营市信息技术等级考试考试
Python选择题(1)
1.以下选项中,不符合Python语言变量命名规则的是[B]
A.keyword33_
B.33_keyword
C._33keyword
D.D.keyword_33
2.下列关于变量的说法错误的是[C]
A.变量用来暂时表示一个数据
B.变量名可以是字母、数字、下划线
C.Python的变量名不区分大小写
D.数字不能作为变量名的开头
3.以下print语句输入正确的是[B]
A.print(I love China)
B.print("I love China");
C.printf ( "I love China" );
D.print I love China
4.Python脚本文件的扩展名是[B]
A..python
B..py
C..pt
D..pg
5.Python使用( )函数接收用户输入的数据。[B]
A.accept()
B.input()
D.login()
6.PYTHON幂运算运算符是[D]
A.*
B.#
C."
D.**
7.下面名称不可作为变量名的是[B]
A.Numbr
<-score
C.banana
D.demo
8.print (5+3)的结果是[A]
A.8
B.5+3
C.运行错误
D.(8)
9.Python程序中单行注释的符号和多行注释的符号可以是[D]
A.'与#
B."与""" """
C.*与"" """
D.#与""" """
10.下列关于列表的说法错误的是[C]
A.列表中可以包含任何数据类型
B.同一个列表中可以包含不同的数据类型
C.定义列表时用()将列表元素括起来
D.列表元素的下标从0开始
11.对于列表numbers =[1,2,3,4,5,6,7,8,9,10],以下相关操作和对应输出正确的是哪一项?[C]
A.numbers[0:2]输出[1,2,3]
B.numbers [0:-l]输出[1,2,3,4,5,6,7,8,9,10]
C.numbers[-2:]输出[9,10]
D.numbers[0:3]输出[2,3,4]
12.在读写文件前,必须通过以下哪个函数创建文件对象?[C]
B.folder
C.open
D.File
13.调试运行以下代码。
cl=356 c2=365  cl=c2  print(cl)
屏幕上输出的内容是[B]
A.356
2022东营市人事考试信息网
B.365
C.c1
D.c2
14.己知x=[l,2,3],执行语句x.append(4)之后,x的值是什么?
[A]
A.[l,2,3,4]
B.[4]
C.[1,2,3]
D.4
15.算法是指[D]
A.数学中的计算公式
B.程序设计语言的语句系列
C.对问题的精确描述
D.解决问题的精确步骤
16.执行下列语句后的结果是什么?
world="world" print("hello"+world)[A]
A.helloworld
B."hello" world?
C.hello world
D.语法错误
17.Python中布尔变量的值为[D]
A.真,假
B.0,1
C.T,F
D.True,False
18.与x>y and y>z语句等价的是(选择项用伪代码写)[A]
A.x>y>z
< x<z
< x
D.x>y or not y<z
19.下列表达式结果为真(True )的是[A]
A.35
B.9>2 and 0
< 16>15
D.20100
20.在Python中,下列关于if选择结构程序的说法错误的是[B]
A.if语句中可以没有else命令
B.同一级别的if语句中可以有多个else命令
C.同一级别的if语句总可以有多个elif命令
D.if选择结构可以多层嵌套