学进去-教育应平等而普惠
排序:
限于篇幅仅展示1000道试题,请根据关键词精准搜索
某算法的部分流程图如图所示,执行这部分流程,若输入m的值为12,n的值为42,则输出c的值是( )
A.3B.6C.7D.12
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
有如下 Python 程序:
import random
f=['']*10
for i in range(3,10):

f[i]=chr(random.randint(65,90))


print(f)
程序运行后,输出的结果正确的是(       
A.['', '', '', 'U', 'D', 'W', 'G', 'W', 'A', 'S']
B.['', '', '', 'L', 'e', 'P', 'd', 'R', 'P', 'F']
C.['', '', 'W', 'W', 'X', 'E', 'X', 'D', '', '']
D.['', 'A', '', '@', 'D', 'W', 'G', 'W', '&', 'W']
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
有如下 Python 程序:
s='134b6aac5a678905'
c=1
a=[]
for i in range(1,len(s)):

if s[i]>s[i-1]:

c+=1

else:

a.append(s[i-c:i])       #list.append(x)在列表 list 末尾添加元素 x

c=1


print(a)
程序运行后,输出的结果正确的是(       
A.['134b', '6aac', '5a', '6789']
B.['134b', '6aac', '5a', '6789',’05’]
C.['134b', '6a', 'ac', '5a', '6789',’05’]
D.['134b', '6a', 'ac', '5a', '6789']
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
输入一个正整数 n 和一个字符 c,输出一个 n 行由字符 c 组成的等腰三角形如图二所示。以下代码组合能够正确绘制图形的是(       

def san(n,c):
       for i in range( ①):

       print( ②)


n= ③(input('输入一个正整数'))
c= ④input('输入一个字符')
A.①n②' '*(n-1-i),c*(i*2+1)③int④不填⑤san(n,c)
B.①n②' '*(n-i),c*(i*2+1)③float④int⑤san(n,c)
C.①n②c*(i*2+1),' '*(n-1-i)③int④不填⑤san(c,n)
D.①n②c*(i*2+1),' '*(n-i)③float④float⑤san(c,n)
A.AB.BC.CD.D
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
有如下 Python 程序:
print("输入两个正整数")
n = int(input("输入正整数 1:"))
m = int(input("输入正整数 2:"))
min = 0
if m > n:

min = n


else:

min = m


for i in range(min,0,-1):

if n % i == 0 and m % i == 0:

print(i)

break


分别输入 200、98,程序运行后,输出结果正确的是(       
A.1B.2C.3D.4
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
小王想要编写程序实现十进制数和八进制数的转换。下面是他编写的两段程序。
程序一程序二
n=int(input("请输入十进制数:"))
s=""
while n!=0:
       _____①_____
       s=str(r)+s
       _____②_____
print("转换后的八进制数为:"+s)
n=input("请输入八进制数:")
s=0
for i in range(len(n)):
       s=         
print("转换后的十进制数为:",s)
(1)在程序一中,划线处①和②的代码应填入_________(单选:A.①③   B.②④   C.①④);

①r=n//8       ②r=n%8       ③n/=8       ④n//=8       


(2)完善程序一后,输入18,输出的八进制数为(        )8
(3)请补充程序二划线处代码____________
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
有千位和百位未知的5位数整数“6**58”,能被27或57整除。下列程序的功能是:找出所有满足条件的5位数整数。实现上述功能的程序如下,请回答下列问题:
(1)程序中加框处的代码有误,请改正。_____________
(2)请在程序划线处填入合适的代码。
n=60058
num=[]
for   i   in :
               x=n+i*100

if _____________:


                              num.append(x)             # append函数用于向num列表中追加元素x
print("满足条件的5位数整数为:",num)
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
有如下Python程序段:

import random

s1="PROGRESS"s2=""

f=[False]*8

for i in range(1,5):

t=random.randint(0,3)*2+1

while f[t]:

t=random.randint(0,3)*2+1

f[t]=True

s2=s2+s1[t]

print(s2)


   执行该程序段后,显示的值不可能是(     
A.EGRSB.GERSC.SEORD.RESG
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
使用 Python 程序编程探究平面上圆与圆的位置关系,程序代码如下:
def judge(a,b):

dis=(cir[a][0]-cir[b][0])**2+(cir[a][1]-cir[b][1])**2

if dis==(cir[a][2]+cir[b][2])**2:

     return 1

return 0

#cir存储"A"、"B"、"C"三个圆的 x,y 坐标及半径

cir={"A":[1,1,1],"B":[4,5,4],"C":[0,2,1]}   

cnt=judge("A","B")+judge("A","C")+judge("B","C")


运行程序后,变量 cnt 的值是()
A.3B.2C.1D.0
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
在 Python 中,已知 x=2020,y=2020,z=2021,下列表达式结果为 False 的是(   
A.x // 100 == x % 100
B.x % 4 == 0 and x % 100 != 0
C.x <= y <= z
D.not(x>y or y!=z)
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
首页
上一页
下一页
尾页