QQ扫一扫联系
运行以下代码,终端区会出现什么内容?
9
0
25
终端区会报错
以下关于列表的表述中,错误的是?
我们可以使用 == 符号判断两个列表是否相同
Python 中的列表可以嵌套,形成二维列表
+ 号可以拼接两个列表
列表和字符串一样,都是不可变的
对于字典 d={'abc':1, 'qwe':2, 'zxc':3}, 现在 len(d) 这个语句的结果是什么呢?
6
3
12
9
假设变量 string 中存储着一个字符串"编程竞赛",下面哪段代码可以获得 string 从右到左的第三个字符呢?
string[3]
string[-3]
string[:-3]
string[0:-3]
以下选项中不是 Python 语言的保留字的是?
except
do
pass
while
以下选项中不符合 Python 语言变量命名规则的是?
I
3_1
_AI
TempStr
关于 Python 语言的特点,以下选项描述正确的是?
Python 语言不支持面向对象
Python 语言是解释型语言
Python 语言是编译型语言
Python 语言是非跨平台语言
将列表 [1, 3, 0, 4, 2, 6, 5] 进行排序,并将过程中的结果打印如下:
[1, 3, 0, 4, 2, 6, 5]
[1, 3, 0, 4, 2, 6, 5]
[0, 1, 3, 4, 2, 6, 5]
[0, 1, 3, 4, 2, 6, 5]
[0, 1, 2, 3, 4, 6, 5]
[0, 1, 2, 3, 4, 6, 5]
[0, 1, 2, 3, 4, 5, 6]
请问使用的是一下那种排序算法呢?
快速排序
冒泡排序
选择排序
插入排序
random 库用来生成随机数的算法是?
平方取中法
线性同余法
梅森旋转算法
蒙特卡洛方法
下列可以生成词云的库是?
jieba
wordcloud
beautifulsoup4
requests
Python 中,用来定义函数的关键字是?
return
define
def
function
.运行下面这段代码,输出的结果是?
<class 'float'>
<class 'int'>
<class 'bool'>
<class 'complex'>
代码 print( 10 / 2 == 5.0) 输出的结果是?
True
False
-1
0
执行 for i in range(5) 的循环,i 的值分别是多少?
1 2 3 4 5
0 0 0 0 0
5 5 5 5 5
0 1 2 3 4
多分支使用的关键字是?
if
if-else
if-elif-else
else
下列条件中,可以判断变量 a 等于变量 b 的条件是?
a = b
a >= b
a == b
a != b
下列选项中,数据类型是浮点型的是?
'7.0'
7
7.0
'7'
程序如下:
try:
number = int(input("请输入数字:"))
print("number:",number)
except Exception as e:
print("打印异常详情信息: ",e)
else:
print("else")
finally:
print("finally")
print("end")
我们输入内容“z2”,控制台打印的结果是:( )
number: 2
else
finally
end
number: 2
end
打印异常详情信息: invalid literal for int() with base 10:
finally
end
打印异常详情信息: invalid literal for int() with base 10:
else
finally
end
在 Python 中交换 a 和 b 的值,可以怎么做呢?
a = b, b = a
a, a = b, b
a, b = a, b
a, b = b, a
如果用外循环 for j in range(count) 代表冒泡排序比较的轮次,那么内循环 for i in range()应该每轮比较多少次呢?
i
count
i - j
count - j
下面哪个函数可以求出列表的个数 ?
str()
int()
len()
set()
运行以下代码后,程序打印的最大结果可能是?
12
13
16
17
运行以下代码后,程序打印的结果是?
6
6.5
10
10.66
运行下方代码段,输出的结果是( )。
运行这段代码,终端区会出现什么内容呢?
这里有一个二维列表,运行以下代码,终端区会出现什么内容?
'菠萝', '香蕉', '西瓜'
'苹果'
['桃子', '苹果', '芒果']
['菠萝', '香蕉', '西瓜']
如果要判断一个变量 lcm 是不是 num1 和 num2 的公倍数,判断条件可以怎么写?
下面的说法中,正确的是?
break 语句只能用来停止 for 循环
break 语句可以中断所有程序的运行
break 语句可以用来中断循环的语句
break 语句无法中断 while 语句
运行以下代码,终端区会出现什么内容?
晚安,依古比古
晚安,依古比古
晚安,依古比古
晚安,依古比古
晚安,依古比古
晚安,依古比古
晚安,依古比古
晚安,依古比古
晚安,依古比古
晚安,依古比古
晚安,依古比古
晚安,依古比古
晚安,依古比古
晚安,依古比古
运行以下代码,终端区会出现什么内容?
重复打印无数次【晚安,玛卡巴卡】
终端区什么都不会打印
只打印一次【晚安,玛卡巴卡】
重复打印 100 次【晚安,玛卡巴卡】
下面的语句中,哪个可以在终端区中打印出 True 呢?
print( 12 >= 56 )
print( 123 > 3 and 55 == '55')
print( 3 >= 5 )
print(123 > 3 or 55 == '55')
运行这段代码,终端区会出现什么样的内容呢?
111
222
111
222
什么都不会出现
下面的说法中,哪个是错误的?
and 语句表示的是两个条件同时成立才算成立
or 语句表示的是两个条件中只要有一个成立就算成立
and 语句和 or 语句都可以将两个条件连接起来
and 语句和 or 语句只能单独使用,不能混在一起用
以下程序的输出的 CSV 文件里,存储的内容是:( )
file = open('text.csv','w')
list =[ [90,87,93],[87,90,89],[78,98,97]]
b = []
for i in list:
for j in i:
b.append(str(j))
file.write(','.join(b))
file.close()
[90,87,93,87,90,89,78,98,97]
90,87,93 87,90,89 78,98,97
[[90,87,93], [87,90,89], [78,98,97]]
90,87,93,87,90,89,78,98,97
在 pygme 游戏设计中,检测两个矩形是否碰撞的方法是
colliderect()
collidepoint()
collidelist()
collidedict()
在 pygame 中,调整游戏画面帧数为 30 帧每秒的正确选项是
clock = pygame.time.Clock()
clock.tick(300)
clock = pygame.time.Clock()
clock.tick(30)
clock = pygame.time.Clock()
clock.update(30)
clock = pygame.time.Clock()
clock.display(30)
运行下方代码段,输出是( )。
在 animal_list = [['狮子', '老虎'], ['河马', '大象'], ['斑马', '长颈鹿']]这个二维列表中,以下哪句代码可以取出'斑马'这个元素?
animal_list[4]
animal_list[1][1]
animal_list[2][1]
animal_list[2][0]
用割圆法绘制一个有 n 条边的正多边形时每次应旋转的角度是
180 / n
n
90
360 / n
以下哪个 while 循环的使用方法是正确的?
哪个选项对 turtle.done()的描述是正确的?
turtle.done()是用来隐藏 turtle 绘制画笔
turtle.done()用来停止画笔绘制
turtle.done()是用来在绘画结束后,保持绘画的窗口不关闭的
我们必须要在程序的最后写上 turtle.done(),不然程序运行会报错
关于 Python 的 lambda 函数,以下选项中描述正确的是?
lambda 用于定义简单的,能够在一行内表示的函数
可以使用 lambda 函数定义列表的排序原则
f = lambda x,y:x+y 执行后,f 的类型为数字类型
lambda 函数将函数名作为函数结果返回
现有 PAI = 3.1415926 作为浮点数变量,下列代码可以将 PAI 保留三位小数并输出的是?
运行下面这段代码,输出的结果是?
以下表达式的值为 True 的是?
在下列选项中,描述正确的有( )
s = input()
a = [s]
print(len(s) == len(a))
下面属于 Python 中的保留字的有哪些
如果使用列表创建栈,需要用到的列表方法有
在下面这段程序中,其中 k 取什么值时,x 的值是 3。
if k<=10 and k>0:
if k >5:
if k>8:
x=0
else:
x=1
else:
if k>2:
x=3
else:
x=4
现在有一个字符串 s = 'abc123def',以下代码中能正确获得值 abc12 的代码有?
下列属于比较运算符的有
使用代码计算列表 maze 中有多少个 "1",代码正确的是
maze = [
[1,1,1,1,1,1,1,1,1], [1,0,1,0,0,0,0,0,1], [1,0,1,1,0,1,1,1,1], [1,0,0,0,0,1,0,0,1], [1,0,1,1,0,1,0,1,1], [1,0,0,1,0,0,0,0,1], [1,1,0,1,0,1,1,1,1],[1,0,0,1,0,0,0,0,1], [1,1,1,1,1,1,1,1,1], ]
count = 0
for i in maze:
for j in i:
count += j
print(count)
count = []
for i in maze:
count.append(sum(i))
print(sum(count))
count = sum(maze)
print(count)
count = []
for i in maze:
count.extend(i)
print(sum(count))
以下选项中,处理多个异常的代码,正确的有哪些?
try:
pass
except (ValueError、IndexError) as err:
print('Error: {}'.format(err))
print('continue')
try:
pass
except (ValueError, IndexError) as err:
print('Error: {}'.format(err))
print('continue')
try:
pass
except ValueError as err:
print('Error: {}'.format(err))
except IndexError as err:
print('Error: {}'.format(err))
print('continue')
try:
pass
except ValueError, IndexError as err:
print('Error: {}'.format(err))
print('continue')
对列表 m 与 列表 n 相同索引位置的元素求和。以下选项中正确的有?
m = [1,2,3]
n = [4,5,6]
res = []
for i in range(len(m)):
res.append(m[i]+n[i])
import numpy as np
res = (np.array(m) + np.array(n)).tolist()
res = m + n
无正确答案
字典内元素由哪两部分组成
以下能够与 if 语句搭配使用的是
下列选项中,描述正确的是
/ 在代表运算中代表取整数。
关系运算符中 == 代表数学中的等号。
逻辑运算符中,“与”运算时“有 0 为 0,全 1 为 1”。
关系运算符中的输出结果是以 bool 形式出现,为 True 和 False。
下列属于 python 保留字的是
下列变量名正确的是
表达式 78 == '78' or '上' in '天天向上' 的结果是 True。
Python 变量名区分大小写,所以 student 和 Student 不是同一个变量。
Python 标准库 random 的方法 randint(m,n)用来生成一个[m,n]区间上的随机整数。
Python 字典中的“键”不允许重复。
函数是代码复用的一种方式。
使用 input() 语句可以直接获得整数类型的数字。
条件判断语句可以让程序根据不同的情况做不同的事情
在 name = '小明' 这句代码中,name 是变量的内容。
执行语句 from random import seed 之后,可以直接使用 randint() 函数。
in 是 Python 中的逻辑运算符。
12 / 2 的运算结果是 6 。
101"这个内容在 Python 是一个字符串。
在 Python 中,1_food 是一个合法的变量名。
4.0 和 4 在 Python 中是同一种数据类型。
KMeans(n_clusters=3)中参数 3 的含义是将数据划分为 3 类。
count() 函数可以用来统计指定元素在列表中出现的次数
运行程序段
num = input()
print(num+3)
当输入数字 10,输出结果为 13。
正则表达式的字符 \d 与 \D 表示相同的含义
在 Scratch 中,不能编写演奏音乐的程序。
以下代码
def my_func4(l2):
l2 = l2 + [4]
l1 = [1, 2, 3]
my_func4(l1)
print(l1)
运行结果是
[1, 2, 3,4]
鸡兔同笼问题中,总头数 10,总脚数有可能是 44