QQ扫一扫联系
下面哪个选项不是计算机的输出设备( )
音响
显示器
键盘
打印机
print("1"+"3")的输出结果是()
4
1+3
13
13
关于编程中的面向对象,说法错误的是( )
一个类中,可以包含属性和方法
实例化一个对象时,会自动调用它的构造方法
构造方法的名称是__init()_
在定义类的代码中编写方法时,必须要有特殊参数self
已知字典dic保存的数据如下,下列指令运行后返回数据正确的是( )
dic={"A":14,"B":20,"C":6}
diget("A","100")
返回100
diget(20)
返回B
diget("C")
返回6
diget(“D”,"未记录")
返回0
阅读下面代码,正确的输出是()
a ='3.6' print(int(a))
3.6
3
'3.6'
报错
阅读下面代码,正确的输出是( )
for i in range(4): if i == 2: continue for j in range(4): if j ==2: break print(i,j)
0 0
0 1
0 2
1 0
1 1
3 0
3 1
0 0
0 1
1 0
1 1
3 0
3 1
0 0
3 0
0 0
0 1
1 0
1 1
2 0
2 1
3 0
3 1
编写自定义类代码时,定义构造方法正确的写法是( )
definit :
definit():
def_init(self)_:
def_init_(self):
阅读下面代码,正确的输出是()
ls=[23,66,29,22,55,12,13,10] new_Is1 = [] new_Is2= [] for n in Is: if n%2!= 0: new_Is2.append(n) else: new_Is1.append(n) print(new_Is1[0])
66
22
23
10
关于Python中的数据类型字典,说法错误的是( )
字典使用{}进行创建
字典中的元素以键:值的形式保存
字典中的元素是有序的,使用索引进行取值
字典是使用键来进行取值的
在代码中,对象player执行下面指令,说法正确的是()
player.fight()
这句指令中的fight是对象的属性
这句指令中的fight是对象的方法
这句指令定义了一个类的方法
这句指令是在实例化player对象
如果输入-22,那么下面代码正确的输出是( )
a =input('请输入一个整数:') int(a) print(len(a))
22
2
3
报错
阅读下面代码,正确的输出是()
def f(n)
if n<= 2:
return n
return f(n-1)*2 -f(n -2) + n
print(f(6))
46
27
48
12
阅读下面代码,正确的输出是( )
s ='Hello NOC'
ans ="
for c in s:
if ord(c)>=ord('A')and ord(c)<= ord(Z'):
ans+=chr(ord(c)+ 3-ord('A')+ ord('a'))
elif ord(c)>=ord('a')and ord(c)<= ord(z'):
ans +=chr(ord(c) + 3)
print(ans)
khoorQRF
khoor QRF
khoorgrf
khoor grf
在Python中,使用什么函数可以将信息输出到屏幕上()
input()
print()
format()
write()
下列选项中的程序,运行后不可能输出1的是()
import random
print(random.randint(1,10))
import random
print(random.choice([0,2]))
import random
print(int(random.uniform(1,10)))
import random
print(random.randint(0,1)+ 1)
已知:
N = 2023
O = 21
C='软件创意编程'
则下面选项中,结果为True的是()
N>= 35 and len(str(O)+str(N)) <6
not O < 8 and len(C)> 6
N > O or O == N-O and C!= 32
not N>=45 or O <=5
阅读下面代码,海龟绘制结束后将会显示的画面是( )
import turtle colors =['pink,'orange','blue','green'] for i in range(10,100,5): turtle.color(colors[i %len(colors)]) turtle.forward(i) turtle.left(72)
阅读下面代码,正确的输出是( )
ls = [1,2,3] x = ls.index(2) ls*= x ls+= [x] print(ls)
[1,2,3]
[1,2,3,1]
[1,2,3,2]
[1,2,3,1,2,3,1]
下面代码自定义了一个函数,实现以(100,50)为初始坐标,绘制边长为50的红色正方形,选项中正确调用函数的是()
import turtle as t def draw_square(a,b,c,d,e): t.penup() t.goto(a,b) t.pendown() t.color(c) for i in range(e): t.forward(d) t.left(360 / e)
draw_square(100,50,'red',50,4)
draw_square(100,50,'red',50)
draw_square(50,100,'red',50,4)
draw_square()
已知下面代码最后的输出结果为【2040】,那么横线处应该分别填写()。
a=10 b =30 def test 1(): global ① a = 10 b + = a def test_2(): global ② a = 20 b = 10 test_1() test_2() print(a,b)
①b ②a
①a ②b
①a,b ②a
①b ②a,b
函数abs()不是Python的内置函数。
列表的clear()方法可以用于清空列表。
阅读下面代码,输出的结果是10。
num = 10 def change(): num = 100 change() print(num)
ord(97)的结果为'a'。
下面程序输出的结果为:1-2-3
ls =[1,2,3] s='-'.join(ls) print(s)
面向对象中,类之间可以进行继承,下面代码中正确使用继承语法的是()(说明:选项中A、B均为类名)
现有列表ls=[2,0,2,3,6],若要对列表实现从小到大有序输出,正确的程序是( )
print(sorted(ls))
print(sorted(ls,reverse=False))
Is.sort()
print(ls)
print(ls.sort())
阅读下面的代码,请问输出的列表中包含哪些元素()
Is=['a','b','c','d','e','f,'g','h']
for i in range(2):
Is.pop(i)
print(ls)
已知字符串s ='2023noc',下面选项中哪些可以输出'3noc'( )
已知:
a=10
ls =[1,10,100]
请问下列选项中,逻辑运算结果为True的是( )
运行下面代码,正确的输出是_____
a = 100 b = 8 print(a*(b-3) // b)
Python中自定义函数的关键字是_____。
阅读下面代码,正确的输出是 _____。
ls=[1,2,3,4,5,6,7,8,9] index =-1 m = 5 num = len(ls)- 1 fori in range(num): for j in range(m): index += 1 index %= len(ls) ls.pop(index) index -= 1 print(ls[0])
阅读下面代码,请问不可能被输出的结果是____。
import random temp =[-2,10,23,30,36,37] i =random.randint(1,3) if temp[i] <= 0: print("非常冷") elif temp[i]<= 15: print("有点冷") elif temp[i] < 25: print(“温暖"”) else: print("太热")
阅读下面代码,若分别输入2和3,那么正确的输出是______。
n=int(input()) m =int(input() cnt =0 for i in range(10,0,-3): for j in range(0,10,2): if i%n == 0: f j%m == 0: cnt += 1 print(cnt)
阅读下面代码,正确的输出是____。
num = 12221 r = 0 while num>0: r=r*10 + num % 10 num //= 10 if num == r: print("Yes") else: print("No")
阅读下面代码,正确的输出是____。
tot = 0 cnt = 10 j = 1 while tot < 10: for i in range(j): cnt += 1 tot += j j += 1 print(cnt)
下面列表中存放了几位同学的身高数据:height =[123,125.2,130.1,125.7,128,123.7]
使用下面代码遍历列表并输出,请问输出的第一个结果为____。
for h in height: print(float(h))
阅读下面代码,程序最终输出['hello',world'],那么横线处填写的指令是____。
s = "hello world" lst = s.?("") print(lst)
'p' in 'spring' or not 3 > 2 and 4!= 5的判断结果是_____。