Python第一次周考(0402)

1、单选python

一、Python3中下列语句错误的有哪些?json

A s = input()app

B s = raw_input()函数

C print('hello world.')get

D print('''hello world.''')input

二、下面哪一个是 Pycharm 在 Windows 下 默认 用于“批量注释”的快捷键模板

A Ctrl + dtest

B Ctrl + 鼠标左键变量

C Ctrl + /date

D Ctrl + Shift + f

三、下面哪一个是 Pycharm 在 Windows 下 默认 用于“查找当前文件中的关键字”的快捷键

A Ctrl + f

B Ctrl + Shift + f

C Ctrl + n

D Ctrl + Shift + n

四、下面哪一个是 Pycharm 在 Windows 下 默认 用于“查找当前项目中的关键字”的快捷键 

A Ctrl + f

B Ctrl + Shift + f

C Ctrl + n

D Ctrl + Shift + n

五、下面哪一个是 Pycharm 在 Windows 下 默认 用于“搜索最近编辑过的文件”的快捷键

A Ctrl + e

B Ctrl + Shift + p

C Ctrl + p

D Ctrl + Shift + e

六、下面哪一个是 Pycharm 在 Windows 下 默认 用于“任意位置换行”的快捷键

A Ctrl + Enter

B Ctrl + Shift + Enter

C Ctrl + Shift

D Shift + Enter

七、下面哪一个是 Pycharm 在 Windows 下 默认 用于“快速代码格式化(PEP8格式)”的快捷键

A Ctrl + Alt + L

B Shift + L

C Alt + L

D Ctrl + Shift + L

八、Python关系运算符中表示“不等于”的是哪一个?

A ==

B =!

C !=

D !!

九、下面选项哪一个是python不支持的数据类型

A char                

B int                  

C float                

D list

十、下列表达式的值为True的是

A 5+4j > 2-3j                        

B 3>2<=2

C (3,2) 'xyz'

D 1=1

十一、如何定义一个list?

A a=(1,2,3,4,5)

B a=[1 2 3 4 5]

C a={ 1 2 3 4 5}

D a=[1,2,3,4,5]

十二、以下赋值,b[0]的值是?

a=100

b=["a",20,10,55,90]

A 100

B a

C "a"

D 'a'

1三、定义列表 list=['abc',99,'ccc','ddd']  而后执行  list.pop()  则list的值为?

A ['abc', 99, 'ccc']

B ['abc', 99, 'ccc', 'ddd']

C [abc, 99, ccc]

D 'ddd'

1四、若是咱们须要把连个字典合并是一个字典,须要调用字典的哪一种方法

A. update
B. index
C. append
D. get

1五、字典的pop方法的返回值是什么

A. key
B. value
C. 元素下标
D. 无

1六、字典的value是什么类型的数据

A. str
B. list
C. tuple
D. 能够为任何类型

1七、表达式a, b = (1, 2)表明的是什么意思

A. a = b = 1
B. a = b = 2
C. a = 1, b = 2
D. a = 2, b = 1

2、多选题

一、Pycharm设置Python模板文件中能够使用的变量有哪些?

A ${TIME} ${DATE}

B ${USER}

C ${AUTHOR}

D ${NAME}

二、下面选项哪些是正确的?

A 位:计算机的计算单位,表明0或者1

B 字节:一字节至关于8位

C Python中单行注释的符号是 '#'

D Python中多行注释的符号是 '/**/'

三、如下运算符正确的有?

A a**b

B a == b

C c //= b

D not(a and b)

四、下面选项对变量赋值,哪一个是正确的?

A s='It's my book'

B s="It's my book"

C s='It\'s my book'

D s="It\'s my book"

五、假设str='This is a test character.',如下选项正确的有?

A print str[:-3]的结果为This is a test charac

B print str[1:10]的结果为This is a

C print str[::-1]的结果为.retcarahc tset a si sihT

D print str[2]的结果为i

六、字典经常使用的定义方式有哪些?

A. dict(a=1, b=2)
B. {“name”: “lingjing”}
C. dict([(“name”, “ling”), (“age”, 20)])
D. 以上都是

七、咱们想判断一个数据的类型,能够使用下面的哪一个函数

A. type
B. help
C. isinstance
D. hasattr

八、如下哪一个选项是一个json串

A. 如下都是
B. [{"name": "ling"}, {"a": "1"}]
C. dict(a=1, b=2)
D. {"hello": "world"}

 

3、正确答案

单选题

1--5 BCABD    6--10 DACAB  11--17  DDAABDC

解析1 Python3中已经没有aw_input了

多选   

1 ABD  

解析:这里很容易把 C 选项也选上了,但实际上${AUTHOR}是没有的,这个打开Pycharm试一遍就行了

2 ABC

解析:Python多行注释的符号应该是 ''' """

3 ABCD 

4 BCD

5 CD

6 ABCD

7 AC

8 BD

相关文章
相关标签/搜索