0
点赞
收藏
分享

微信扫一扫

前端Vue自定义等宽标签栏标题栏选项卡

萧萧雨潇潇 2023-06-26 阅读 25
python

第一部分:单选题

1. 在Python交互模式下,输入下面代码:
>>> “{0:.2f}”.format(12345.6789)
回车后显示的结果为: [单选题] *

12345.68

’12345.68’(正确答案)

’12’

’12345.679’

2. 交互模式下:
>>> int("12.0a") 此操作引发的异常类型为: [单选题] *

TypeError

NameError

SyntaxError

ValueError(正确答案)

3. 在Python交互模式下:
对于异常处理结构,try...except...else...来说,如果try中的代码没有引发异常,则执行else块的代码。 [判断题] *

(正确答案)

4. 关于字符串编码格式,下面说法错误的是: [单选题] *

UTF-8编码格式以一个字节表示英文字符,以3个字节表示中文;

GB2312、GBK和CP936都是使用2个字节表示中文;

Python 3.x完全支持中文字符,默认使用UTF-8编码格式;

ASCII码采用一个字节对字符进行编码,最多只能表示256个字符;(正确答案)

5. 关于strip()、rsrip()、lstrip()方法,下面说法正确的是: [单选题] *

这三个方法分别用来删除两端、右端、中间的空白字符或指定字符;

这三个方法分别用来删除两端、左端、中间的空白字符或指定字符;

这三个方法分别用来删除两端、右端、中间的空白字符;

这三个方法分别用来删除两端、右端、左端的空白字符或指定字符;(正确答案)

6. 在Python交互模式下完成下方代码:
>>> x=”ab1234”
>>>len(x)
回车后,最终结果是: [单选题] *

3

4

5

6(正确答案)

7. 在Python交互模式下完成下方代码:
>>> a=3
>>> b=2
>>> eval(‘a+b+3’)
回车后,最终结果是: [单选题] *

3

‘8‘

8(正确答案)

语法错误

8. 在Python交互模式下完成下方代码:
>>> x=input()
[12,15,7]
>>> sum(eval(x))
回车后,最终结果是: [单选题] *

[12,15,7]

34(正确答案)

’ [12,15,7]’

语法错误

9. 下列哪个语句在Python中是非法的? [单选题] *

x = y = z = 1

x, y = y, x

x += y ;x=x+y

x = (y = z + 1)(正确答案)

10. print(90 - 25 * 3 % 4) 应该输出什么?: [单选题] *

87(正确答案)

97

25

0

11. 下列表达式的值为True的是: [单选题] *

5+4j > 2-3j

3>2>2

1==1 and 2!=1(正确答案)

not(1==1and 0!=1)

12. Python不支持的数据类型有: [单选题] *

int

float

list

char(正确答案)

13. 以下不能创建一个字典的语句是: [单选题] *

dict1={}

dict2={3:5}

dict3 = dict( [2 , 5] ,[ 3 , 4 ] )(正确答案)

dict4 = dict( ( [1,2],[3,4] ) )

14. 下面不能创建一个集合的语句是: [单选题] *

s1 = set ()

s2 = set (“abcd”)

s3 = (1, 2, 3, 4)(正确答案)

s4 = frozenset( (3,2,1) )

15. 已知 s="1 2 3 4", 那么s.split(" ")的结果是: [单选题] *

[1,2,3,4]

[1 2 3 4]

['1','2','3','4'](正确答案)

[1.0,2.0,3.0,4.0]

16. 在交互环境下:
>>> keys=['a','b','c','d']
>>> values=[1,2,3]
>>> z=zip(keys,values)
>>> dict(z)
下面正确的是: [单选题] *

['a': 1, 'b': 2, 'c': 3](正确答案)

{'a': 1; 'b': 2;'c': 3}

{'a', 1, 'b', 2, 'c', 3, 'd',4}

{'a': 1, 'b': 2, 'c': 3, 'd': 4}

17. 下面哪个不是Python合法的标识符: [单选题] *

1XL(正确答案)

int32

XL1

__name__

18. Python是脚本语言,下方说法正确的是: [单选题] *

通过Python编译器,编译后执行

通过Python解释器,解释后执行(正确答案)

19. 已知 s="Htzd",那么 s.lower()的结果是: [单选题] *

Htzd

htzd(正确答案)

hTZD

HTZD

20. 已知 s=["a","b","c","d"],那么 ",".join(s)的最终结果是: [单选题] *

'a,b,c,d'(正确答案)

'a b c d'

[a,b,c,d]

'abcd'

第二部分:多选题

21. 关于isalnum()、isdigit()、isspace()、islower()应用正确的是: *

’2244AB-’.isalnum() 结果为False(正确答案)

’2244AB’.isalnum() 结果为True(正确答案)

’123.4’.isdigit() 结果是True

’223’.isdigit() 结果是True(正确答案)

22. 下面说法正确的是: *

>>> ”a” in “abc” 的结果是: True(正确答案)

>>> ”ac” in “abc” 的结果是: True

>>> ”d” not in “abc” 的结果是: True(正确答案)

>>> (1,2) in (1,2,3) 的结果是 True

23. 用内置函数open()可以打开或新建一个文件,文件打开模式说法正确的是: *

w代表写模式,如果文件已存在,先清空原有内容;(正确答案)

x代表写模式,创建新文件,如果文件已存在则抛出异常;(正确答案)

r代表读模式(默认模式,可省略),如果文件不存在,创建新文件;

a代表追加模式,不覆盖文件中原有内容;(正确答案)

24. 下面那些内置函数可以用来判断数据类型? *

type()(正确答案)

isinstance()(正确答案)

ord()

chr()

25. 表达空序列类型,那些说法是正确的? *

用list()和[]可以表达空列表(正确答案)

用dict()和{}可以表达空字典(正确答案)

用set()和()可以表达空集合

用tuple()和()可以表达空元组(正确答案)

26. 表达序列,那些说法是正确的? *

[1,”a”,3.4,True]是一个列表(正确答案)

{1:0.1,2:0.2}是一个字典(正确答案)

(1)和(1,2)都是元组

{1,”a”,3,4,True}是一个集合(正确答案)

27. Python常见的程序结构有哪三几种? *

顺序结构(正确答案)

分支结构(正确答案)

循环结构(正确答案)

函数结构

28. Python函数式编程有的几个重要函数,包括: *

map()(正确答案)

reduce()(正确答案)

filter()(正确答案)

float()

29. 和for item in range(10) 语句意思一样的循环语句是? *

for item in range(1,9,1)

for item in range(0,10,1)(正确答案)

or item in range(1,10,1)

for item in range(0,10)(正确答案)

30. 关于random随机数模块,下面说法正确的是: *

random.random()随机产生0-1之间的小数.不包括0和1

random.random()随机产生0-1之间的小数.包括0,但不包括1(正确答案)

random.randint(1,10)随机产生1-10之间的整数.包括1,但不包括10

random.randint(1,10)随机产生1-10之间的整数.包括1和10(正确答案)

举报

相关推荐

0 条评论