目录
1. [2.000] (IP:281470860725629 | 18:37:00 | 18:37:19 | 00:19 | 16.724) s=list(range(10)) print(s.reverse()) 上述程序中reverse()的作用是:
2. [0.000] (IP:281470860725629 | 18:38:03 | 18:38:12 | 00:09 | 8.203) 获得字符串s长度的方法是什么?
3. [0.000] (IP:281470860725629 | 18:38:12 | 18:38:58 | 00:46 | 46.178) 以下关于循环控制语句描述错误的是哪一项?
4. [2.000] (IP:281470860725629 | 18:38:58 | 18:49:08 | 10:10 | 609.457) 使用以下哪个来创建元组?
5. [2.000] (IP:281470860725629 | 18:49:08 | 18:57:08 | 08:00 | 3.057) 下面代码的输出结果是 ( ) s = "The python language is a cross platform language." print(s.find('language',30))
6. [0.000] (IP:281470860725629 | 18:56:18 | 18:58:04 | 01:46 | 53.713) 设 x = 10;y = 20,下列语句能正确运行结束的是( )
7. [0.000] (IP:281470860725629 | 18:58:04 | 19:00:00 | 01:56 | 115.16) 当需要在字符串中使用特殊字符时,python使用( )作为转义字符
8. [2.000] (IP:281470860725629 | 19:00:07 | 19:02:02 | 01:55 | 114.56) x=6 y=9 x+=y y*=x print(x,y) 上述程序的输出结果是:
9. [2.000] (IP:281470860725629 | 19:02:02 | 19:02:28 | 00:26 | 25.067) Python语句序列“s1 = [4,5,6]; s2=s1; s1[1]=0; print(s2)”的运行结果是()。
10. [2.000] (IP:281470860725629 | 19:02:28 | 19:02:54 | 00:26 | 26.342) print(list(range(9))) 上述程序的输出结果是:
11. [2.000] (IP:281470860725629 | 19:02:55 | 19:02:59 | 00:04 | 3.709) 导入模块要使用关键字
12. [0.000] (IP:281470860725629 | 19:02:59 | 19:03:17 | 00:18 | 18.035) 以下选项中不符合 Python 语言变量命名规则的是
13. [2.000] (IP:281470860725629 | 19:03:17 | 19:03:42 | 00:25 | 20.809) 关于 Python 程序格式框架的描述,以下选项中错误的是
14. [2.000] (IP:281470860725629 | 19:03:42 | 19:05:12 | 01:30 | 89.381) ( )是Python官方的扩展库索引,所有人都可以下载第三方库或上传自己开发的库到其中。
15. [2.000] (IP:281470860725629 | 19:06:33 | 19:07:03 | 00:30 | 4.516) 字符串是一个连续的字符序列,用什么方式打印出可以换行的字符串?
16. [2.000] (IP:281470860725629 | 19:06:34 | 19:09:52 | 03:18 | 168.318) 以下Python注释代码不正确的是()
17. [2.000] (IP:281470860725629 | 19:09:52 | 19:10:24 | 00:32 | 31.397) 以下程序的输出结果是( ) Da = {"北美洲":"北极兔","南美洲":"托哥巨嘴鸟","亚洲":"大熊猫","非洲":"单峰驼","南极洲":"帝企鹅"} Da["非洲"] = "大猩猩" print(Da)
18. [0.000] (IP:281470860725629 | 19:10:24 | 19:10:34 | 00:10 | 8.557) 执行下列Python语句将产生的结果是()。 x = 2; y = 2.0 if(x == y): print('Equal') else: print('Not Equal')
19. [0.000] (IP:281470860725629 | 19:10:34 | 19:11:25 | 00:51 | 50.861) 幂运算运算符为( )
20. [2.000] (IP:281470860725629 | 19:11:25 | 19:11:34 | 00:09 | 8.546) 以下可以终结一个循环的执行的语句是
21. [2.000] (IP:281470860725629 | 19:11:34 | 19:12:10 | 00:36 | 36.013) 下面不属于python特性的是( )
22. [0.000] (IP:281470860725629 | 19:12:10 | 19:12:31 | 00:21 | 20.878) 执行下列Python语句将产生的结果是() x=2;y=2.0 if x==y:print("Equal") else:print("not equal")
23. [2.000] (IP:281470860725629 | 19:12:32 | 19:12:46 | 00:14 | 13.72) 在print函数的输出字符串中可以将( )作为参数,代表后面指定要输出的字符串
24. [2.000] (IP:281470860725629 | 19:12:46 | 19:13:35 | 00:49 | 48.248) 在读写文件之前,必须通过以下哪个方法创建文件对象:
25. [2.000] (IP:281470860725629 | 19:13:35 | 19:15:37 | 02:02 | 122.099) 下面的if语句统计“成绩(score)优秀的男生以及不及格的男生”的人数,正确的语句为()。
26. [2.000] (IP:281470860725629 | 19:15:37 | 19:15:41 | 00:04 | 3.62) python不支持的数据类型有()
27. [2.000] (IP:281470860725629 | 19:15:41 | 19:15:47 | 00:06 | 5.498) 下面哪种是由多个"键:值"对组成的无序序列
28. [2.000] (IP:281470860725629 | 19:15:47 | 19:16:26 | 00:39 | 35.229) 数据的默认格式输出,可以使用()
29. [0.000] (IP:281470860725629 | 19:16:26 | 19:20:41 | 04:15 | 254.654) 下列哪个表达式在Python中是非法的( )
30. [2.000] (IP:281470860725629 | 19:20:41 | 19:21:07 | 00:26 | 24.78) 下列表达式的值为True 的是
31. [2.000] (IP:281470860725629 | 19:21:07 | 19:21:24 | 00:17 | 16.62) 构造函数是类的一个特殊函数,在python中,构造函数的名称为( )
32. [2.000] (IP:281470860725629 | 19:21:24 | 19:26:38 | 05:14 | 313.956) 下面Python循环体执行的次数与其他不同的是()
33. [2.000] (IP:281470860725629 | 19:26:38 | 19:27:38 | 01:00 | 59.163) python中绘图可以使用()模块
34. [0.000] (IP:281470860725629 | 19:27:38 | 19:29:59 | 02:21 | 140.228) S = [0, 1, 2, 3, 5, 6, 7, 8, 9] print(S.pop(6)) 上述程序的输出结果是:
35. [2.000] (IP:281470860725629 | 19:29:59 | 19:30:21 | 00:22 | 22.438) 下列运算符的使用错误的是:
36. [2.000] (IP:281470860725629 | 19:30:21 | 19:33:58 | 03:37 | 216.464) Python语句print(r"\nGood")的运行结果是()。
37. [2.000] (IP:281470860725629 | 19:33:58 | 19:35:37 | 01:39 | 98.69) Python语句序列“a = (1,2,3,None,(),[]); print(len(a))”的运行结果是()。
38. [2.000] (IP:281470860725629 | 19:35:38 | 19:35:42 | 00:04 | 3.698) Python中布尔变量的值为
39. [2.000] (IP:281470860725629 | 19:35:42 | 19:35:50 | 00:08 | 8.252) 以下哪个选项属于字符串类型
40. [2.000] (IP:281470860725629 | 19:35:50 | 19:36:00 | 00:10 | 9.132) Python语句序列“d={1:'a', 2:'b', 3:'c'}; print(len(d))”的运行结果是()。
41. [0.000] (IP:0 | 19:36:00 | --:--:-- | --:-- | ------ ) 字符串是一个字符序列,例如,字符串s,从右侧向左第3个字符用什么索引?
42. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) 关于 Python 语言的注释,以下选项中描述错误的是
43. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) 用if语句表示如下分段函数f(x),下面程序不正确的是()。 ````````2x+1, x≥1 f(x)={ ````````3x/(x-1), x<1
44. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) Python脚本文件的扩展名为( )
45. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) 下列选项中,不属于Python的特点()
46. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) python语言属于()
47. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) Python 文件读取方法 read(size) 的含义是( )
48. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) 14%(-3)的结果为( ) 解释: 对于整数 a 和 b,进行取模运算和取余运算可以总结分为 2 个步骤: 1. 计算整数商: c = 取整(a / b); 2. 计算模或余数:r = a - c * b . 两者的区别就在于第 1 步中的计算整数商不同,取模是向负无穷方向取整(即向下取整),取余是向 0 方向取整(即商大于 0 时向下取整,小于0时向上取整)。 -------------------- a=14,b=-3 c=取整(14/(-3))=取整(-4.66666)=-5 r=14-(-5)*(-3)=-1
49. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) 下列表达式的运算结果是( ) a = 100 b = False a * b > -1
50. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) Python语句print(type((1,2,3,4)))的运行结果是()。
[2.000] (IP:281470860725629 | 18:37:00 | 18:37:19 | 00:19 | 16.724)
s=list(range(10))
print(s.reverse())
上述程序中reverse()的作用是:
- 降序
- 升序
- x ® 逆序
- 正序
[0.000] (IP:281470860725629 | 18:38:03 | 18:38:12 | 00:09 | 8.203)
获得字符串s长度的方法是什么?
- x length(s)
- s.length
- s.len()
- ® len(s)
[0.000] (IP:281470860725629 | 18:38:12 | 18:38:58 | 00:46 | 46.178)
以下关于循环控制语句描述错误的是哪一项?
- x Python中的for语句可以在任意序列上进行迭代访问,例如列表、字符串和元组
- ® 在Python中if…elif…elif…结构中必须包含else子句。
- 在Python中没有switch-case的关键词,可以用if…elif…
- 循环可以嵌套使用,例如一个for语句中有另一个for语句,一个while语句中有一个for语句等。
[2.000] (IP:281470860725629 | 18:38:58 | 18:49:08 | 10:10 | 609.457)
使用以下哪个来创建元组?
- {}
- x ® ()
- []
- <>
[2.000] (IP:281470860725629 | 18:49:08 | 18:57:08 | 08:00 | 3.057)
下面代码的输出结果是 ( )
s = "The python language is a cross platform language."
print(s.find('language',30))
- x ® 40
- 11
- 系统报错
- 10
[0.000] (IP:281470860725629 | 18:56:18 | 18:58:04 | 01:46 | 53.713)
设 x = 10;y = 20,下列语句能正确运行结束的是( )
- max = x > y ? x : y
- min = x if x < y else min=y
- ® if(x>y): print(x)
- x while True: pass
[0.000] (IP:281470860725629 | 18:58:04 | 19:00:00 | 01:56 | 115.16)
当需要在字符串中使用特殊字符时,python使用( )作为转义字符
- %
- x #
- /
- ® \
[2.000] (IP:281470860725629 | 19:00:07 | 19:02:02 | 01:55 | 114.56)
x=6
y=9
x+=y
y*=x
print(x,y)
上述程序的输出结果是:
- 135,15
- 9,6
- x ® 15 135
- 15,54
[2.000] (IP:281470860725629 | 19:02:02 | 19:02:28 | 00:26 | 25.067)
Python语句序列“s1 = [4,5,6]; s2=s1; s1[1]=0; print(s2)”的运行结果是()。
- 以上都不对
- x ® [4,0,6]
- [4,5,6]
- [0,5,6]
[2.000] (IP:281470860725629 | 19:02:28 | 19:02:54 | 00:26 | 26.342)
print(list(range(9)))
上述程序的输出结果是:
- [0,1,2,3,4,5,6,7,8,9]
- 代码错误无法执行
- [1,2,3,4,5,6,7,8,9]
- x ® [0,1,2,3,4,5,6,7,8]
[2.000] (IP:281470860725629 | 19:02:55 | 19:02:59 | 00:04 | 3.709)
导入模块要使用关键字
- print
- pip
- x ® import
- del
[0.000] (IP:281470860725629 | 19:02:59 | 19:03:17 | 00:18 | 18.035)
以下选项中不符合 Python 语言变量命名规则的是
- ® 3_1
- AI
- I
- x _3i
[2.000] (IP:281470860725629 | 19:03:17 | 19:03:42 | 00:25 | 20.809)
关于 Python 程序格式框架的描述,以下选项中错误的是
- Python 单层缩进代码属于之前最邻近的一行非缩进代码,多层缩进代码根据缩进关系决定所属范围
- Python 语言的缩进可以采用 Tab 键实现
- x ® Python 语言不采用严格的“缩进”来表明程序的格式框架
- 判断、循环、函数等语法形式能够通过缩进包含一批 Python 代码,进而表达对应的语义
[2.000] (IP:281470860725629 | 19:03:42 | 19:05:12 | 01:30 | 89.381)
( )是Python官方的扩展库索引,所有人都可以下载第三方库或上传自己开发的库到其中。
- x ® PyPI
- pip
- Pydev
- PyPy
[2.000] (IP:281470860725629 | 19:06:33 | 19:07:03 | 00:30 | 4.516)
字符串是一个连续的字符序列,用什么方式打印出可以换行的字符串?
- 使用空格
- 使用“\换行”
- 使用转义符\\
- x ® 使用\n
[2.000] (IP:281470860725629 | 19:06:34 | 19:09:52 | 03:18 | 168.318)
以下Python注释代码不正确的是()
- """#Python注释代码"""
- x ® //#Python注释代码
- #Python注释代码
- #Python注释代码1#Python注释代码2
[2.000] (IP:281470860725629 | 19:09:52 | 19:10:24 | 00:32 | 31.397)
以下程序的输出结果是( )
Da = {"北美洲":"北极兔","南美洲":"托哥巨嘴鸟","亚洲":"大熊猫","非洲":"单峰驼","南极洲":"帝企鹅"}
Da["非洲"] = "大猩猩"
print(Da)
- ['北美洲': '北极兔', '南美洲': '托哥巨嘴鸟', '亚洲': '大熊猫', '非洲': '大猩猩', '南极洲': '帝企鹅']
- {"北美洲":"北极兔","南美洲":"托哥巨嘴鸟","亚洲":"大熊猫","非洲":"单峰驼","南极洲":"帝企鹅"}
- ('北美洲': '北极兔', '南美洲': '托哥巨嘴鸟', '亚洲': '大熊猫', '非洲': '大猩猩', '南极洲': '帝企鹅')
- x ® {'北美洲': '北极兔', '南美洲': '托哥巨嘴鸟', '亚洲': '大熊猫', '非洲': '大猩猩', '南极洲': '帝企鹅'}
[0.000] (IP:281470860725629 | 19:10:24 | 19:10:34 | 00:10 | 8.557)
执行下列Python语句将产生的结果是()。
x = 2; y = 2.0
if(x == y): print('Equal')
else: print('Not Equal')
- 编译错误
- 运行时错误
- ® Equal
- x Not Equal
[0.000] (IP:281470860725629 | 19:10:34 | 19:11:25 | 00:51 | 50.861)
幂运算运算符为( )
- //
- ® **
- x *
- %
[2.000] (IP:281470860725629 | 19:11:25 | 19:11:34 | 00:09 | 8.546)
以下可以终结一个循环的执行的语句是
- input
- x ® break
- exit
- if
[2.000] (IP:281470860725629 | 19:11:34 | 19:12:10 | 00:36 | 36.013)
下面不属于python特性的是( )
- 简单易学
- 开源的免费的
- 高可移植性
- x ® 属于低级语言
[0.000] (IP:281470860725629 | 19:12:10 | 19:12:31 | 00:21 | 20.878)
执行下列Python语句将产生的结果是()
x=2;y=2.0
if x==y:print("Equal")
else:print("not equal")
- x not Equal
- ® Equal
- 编译错误
- 运行时错误
[2.000] (IP:281470860725629 | 19:12:32 | 19:12:46 | 00:14 | 13.72)
在print函数的输出字符串中可以将( )作为参数,代表后面指定要输出的字符串
- %c
- x ® %s
- %d
- %t
[2.000] (IP:281470860725629 | 19:12:46 | 19:13:35 | 00:49 | 48.248)
在读写文件之前,必须通过以下哪个方法创建文件对象:
- create
- folder
- File
- x ® open
[2.000] (IP:281470860725629 | 19:13:35 | 19:15:37 | 02:02 | 122.099)
下面的if语句统计“成绩(score)优秀的男生以及不及格的男生”的人数,正确的语句为()。
- if(gender == "男" and score < 60 and score >= 90): n += 1
- x ® if(gender == "男" and (score < 60 or score >= 90)): n += 1
- if(gender == "男" and score < 60 or score >= 90): n += 1
- if(gender == "男" or score < 60 or score >= 90): n += 1
[2.000] (IP:281470860725629 | 19:15:37 | 19:15:41 | 00:04 | 3.62)
python不支持的数据类型有()
- list
- float
- x ® char
- int
[2.000] (IP:281470860725629 | 19:15:41 | 19:15:47 | 00:06 | 5.498)
下面哪种是由多个"键:值"对组成的无序序列
- 元组
- 列表
- 集合
- x ® 字典
[2.000] (IP:281470860725629 | 19:15:47 | 19:16:26 | 00:39 | 35.229)
数据的默认格式输出,可以使用()
- x ® print()
- open()
- format()
- input()
[0.000] (IP:281470860725629 | 19:16:26 | 19:20:41 | 04:15 | 254.654)
下列哪个表达式在Python中是非法的( )
- x = y = z = 1
- x += y
- ® x = (y = z + 1)
- x x, y = y, x
[2.000] (IP:281470860725629 | 19:20:41 | 19:21:07 | 00:26 | 24.78)
下列表达式的值为True 的是
- x ® 5> 20*3 % 3
- aa'>'b'
- ’abc’ > ‘xyz’
- 3>2>2
[2.000] (IP:281470860725629 | 19:21:07 | 19:21:24 | 00:17 | 16.62)
构造函数是类的一个特殊函数,在python中,构造函数的名称为( )
- init
- 与类同名
- __construct
- x ® __init__
[2.000] (IP:281470860725629 | 19:21:24 | 19:26:38 | 05:14 | 313.956)
下面Python循环体执行的次数与其他不同的是()
- x ® i=0
While i<=10:
print(i)
i=i+1
- for i in range(10):
Print(i)
- for i in range(10,0,-1):
print(i)
- i=10
while i>0:
print(i)
i=i-1
[2.000] (IP:281470860725629 | 19:26:38 | 19:27:38 | 01:00 | 59.163)
python中绘图可以使用()模块
- x ® turtle
- drawing
- paint
- draw
[0.000] (IP:281470860725629 | 19:27:38 | 19:29:59 | 02:21 | 140.228)
S = [0, 1, 2, 3, 5, 6, 7, 8, 9]
print(S.pop(6))
上述程序的输出结果是:
- [0, 1, 2, 3, 5, 6, 8, 9]
- ® 7
- x [0, 1, 2, 3, 5, 7, 8, 9]
- 6
[2.000] (IP:281470860725629 | 19:29:59 | 19:30:21 | 00:22 | 22.438)
下列运算符的使用错误的是:
- [1, 2, 3] + [4, 5, 6]
- 1 + 2
- x ® 1 + 'a'
- 3 * 'abc'
[2.000] (IP:281470860725629 | 19:30:21 | 19:33:58 | 03:37 | 216.464)
Python语句print(r"\nGood")的运行结果是()。
- x ® \nGood
- r"\nGood"
- 字符r、新行和字符串Good
- 新行和字符串Good
[2.000] (IP:281470860725629 | 19:33:58 | 19:35:37 | 01:39 | 98.69)
Python语句序列“a = (1,2,3,None,(),[]); print(len(a))”的运行结果是()。
- x ® 6
- 7
- 5
- 4
[2.000] (IP:281470860725629 | 19:35:38 | 19:35:42 | 00:04 | 3.698)
Python中布尔变量的值为
- 0,1
- x ® True,False
- T,F
- 真,假
[2.000] (IP:281470860725629 | 19:35:42 | 19:35:50 | 00:08 | 8.252)
以下哪个选项属于字符串类型
- 1.00
- x ® '1'
- TRUE
- 1
[2.000] (IP:281470860725629 | 19:35:50 | 19:36:00 | 00:10 | 9.132)
Python语句序列“d={1:'a', 2:'b', 3:'c'}; print(len(d))”的运行结果是()。
- 1
- x ® 3
- 0
- 6
[0.000] (IP:0 | 19:36:00 | --:--:-- | --:-- | ------ )
字符串是一个字符序列,例如,字符串s,从右侧向左第3个字符用什么索引?
- s[3]
- ® s[-3]
- s[0:-3]
- s[:-3]
[0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
关于 Python 语言的注释,以下选项中描述错误的是
- Python 语言的单行注释以#开头
- Python 语言有两种注释方式:单行注释和多行注释
- ® Python 语言的单行注释以单引号 ' 开头
- Python 语言的多行注释以 ' ' '(三个单引号)开头和结尾
[0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
用if语句表示如下分段函数f(x),下面程序不正确的是()。
````````2x+1, x≥1
f(x)={
````````3x/(x-1), x<1
- if (x>=1): f = 2*x+1
if (x<1): f = 3*x/(x-1)
- if(x>=1):f=2*x+1
else: f=3*x/(x-1)
- if(x<1): f = 3*x/(x-1)
else: f = 2*x+1
- ® f = 2*x+1
if(x<1): f = 3*x/(x-1)
[0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
Python脚本文件的扩展名为( )
- ® .py
- .ipynb
- .python
- .pt
[0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
下列选项中,不属于Python的特点()
- 免费和开源
- 可移植性
- ® 运行效率高
- 面向对象
[0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
python语言属于()
- 机器语言
- 以上都不是
- ® 高级语言
- 汇编语言
[0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
Python 文件读取方法 read(size) 的含义是( )
- 从文件中读取多行数据
- 从头到尾读取文件所有内容
- ® 从文件中读取指定 size 大小的数据,如果 size 为负数或者空,则读取到文件结束
- 从文件中读取一行数据
[0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
14%(-3)的结果为( )
解释:
对于整数 a 和 b,进行取模运算和取余运算可以总结分为 2 个步骤:
1. 计算整数商: c = 取整(a / b);
2. 计算模或余数:r = a - c * b .
两者的区别就在于第 1 步中的计算整数商不同,取模是向负无穷方向取整(即向下取整),取余是向 0 方向取整(即商大于 0 时向下取整,小于0时向上取整)。
--------------------
a=14,b=-3
c=取整(14/(-3))=取整(-4.66666)=-5
r=14-(-5)*(-3)=-1
- -2
- 2
- 1
- ® -1
[0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
下列表达式的运算结果是( )
a = 100
b = False
a * b > -1
- 1
- FALSE
- 0
- ® TRUE
[0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
Python语句print(type((1,2,3,4)))的运行结果是()。
-
- ®
-
-