学进去-教育应平等而普惠
排序:
限于篇幅仅展示1000道试题,请根据关键词精准搜索
某算法的部分流程图如下图所示,执行该流程图后,c和s的值分别为(       
A.10,30B.10,45C.4,30D.4,45
类型:选择题
难度系数:较易0.85
收藏
纠错
详情
健康成年人的心率一般是60~100次/分。用Python语言编写程序代码,t表示输入的心率,程序运行结束后,若flag为True,则表示心率正常,若flag为False,则表示心率异常。下列不能正确表示心率情况的是(       
A.
flag=False
if t>=60:

flag=True


if t>100:

flag=False

B.
flag=True
if t<60:

flag=False


elif t>100:

flag=False

C.
if t>100:

flag=False


if t>=60:

flag=True


else:

flag=False

D.
if t<60:

flag=False


elif t<=100:

flag=True


else:

flag=False

A.AB.BC.CD.D
类型:选择题
难度系数:较易0.85
收藏
纠错
详情
根据下表的命令提示,以下Python程序代码运行后,画出的图形是(       

命令

说明

turtle. forward (distance)向当前画笔方向移动distance像素长度
turtle. right (degree)当前画笔方向顺时针转动degree°
turtle. left (degree)当前画笔方向逆时针转动degree°
import turtle
t=turtle. Pen ()       #画笔初始方向为正右方
for i in range (4):

t. right (90)

t. forward (20)

t. left (90)

t. forward (20)


turtle. done ()
A.B.C.D.
类型:选择题
难度系数:较易0.85
收藏
纠错
详情
有如下Python程序段:
n=int (input ())
mch={0:6, 1:2, 2:5, 3:5, 4:5, 5:5, 6:6, 7:3, 8:7, 9:6}
count=0
while n!=0:

count+=mch[n%10]

n//=10


print (count)
若输入的值为“208”,执行程序段后,输出的结果是(       
A.208B.567C.10D.18
类型:选择题
难度系数:容易0.94
收藏
纠错
详情
某在线零售商需要添加一个新功能:一个随机的“幸运折扣”按钮。当用户点击这个按钮时,系统将生成一个1%到10%之间的随机折扣值,并自动应用于用户的当前购物车。例如,一件商品的原价是100元,而折扣是5%,那么实际付款为95元。现编写Python程序,模拟“幸运折扣”按钮的功能。
(1)用计算机解决此问题一般包含以下过程,正确的顺序为:______(填序号)。
①编写程序   ②抽象建模   ③调试运行   ④设计算法
(2)解决问题的程序代码如下,请完成划线处的填空。
import random
p=random. randint (1, 10)
print ("您的幸运折扣为:",p,"%。")
n=float (input())       #取出购物车中的第一件商品,并将原价赋值给n
s1=0
while n!=0:#当价格n为0时,则说明购物车中已没有货物

s1=_______

n=float (input ())       #继续取出购物车中的商品,并将原价赋值给n


s2=round( ________,2)
print ("商品原总价:",s1,"元,优惠后总价:",s2,"元。")
类型:操作题
难度系数:较易0.85
收藏
纠错
详情
有一个记录药品名的文件(如图1所示),药品名书写格式比较混乱。现编写一个程序,将药品名整理成统一规范的格式,要求药品名的第一个字符如果是字母则要变成大写,其它字母均为小写,如药品名为“cefraDINE-6”,经整理后变成“Cefradine-6”,输出效果如图2所示。程序代码如下,请在划线处填入合适的代码。

图1                       图2


f=open ("np.txt","r")#以只读方式打开文件
line=f. readline().strip()#从文件中读取一行,并用strip()函数删除末尾的’\n’
while line: #当line非空

t=""

c=line[0]

if c>="a" and c<="z":

t=____

else:

t=c

for cin ____:

if c>="A"and c<="Z":

t+=chr(ord(c)+32)

else:

____

print(t)

line=f.readline().strip()#读取下一行

类型:操作题
难度系数:一般0.65
收藏
纠错
详情
2020年春节期间,有一个特殊的日期引起了大家的注意:2020年2月2日。因为如果将这个日期按“yyyymmdd”的格式写成一个8位数是20200202,恰好是一个回文数。我们称这样的日期是回文日期。编写程序,给定开始年份和结束年份,输出其中的回文日及个数,运行界面如下图所示。阅读程序,并完成题目要求。

def judge (a, b):

cnt=0

for i in range (a, b+1):

lst=[31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]

flag=False

k=str (i)

k=_______

y=int (k[0:4])

m=int (k[4:6])

d=int (k[6:8])

if m>=1 and m<=12:

if y%4==0 and y%100!=0 or y%400==0:

lst[1]=29

if d>=1 and d<=lst[m-1]:

flag=True

if flag==True:

print (k)

_______

return cnt


s1=int (input ("请输入开始年份:"))
s2=int (input ("请输入结束年份:"))
if s1>s2:

s1,s2=s2,s1       #交换s1和s2的值


c=_______
print ("两个年份之间共有"+ +"个回文日!")
(1)根据回文日的定义,可知2008年到2012年之间的回文日有______个。
(2)为实现上述功能,请在划线处填入合适代码。
(3)程序加框处代码有错误,请改正。______
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
某种数据加密方法的描述如下,输入明文与密钥k,若k为2时:
①明文中所有的大小写字母均循环往后移2位,例如:a->c,z->b,B->D,Y->A;②明文中所有的数字均循环往前移2位,例如:2->0,9->7,1->9;
③明文中的其他字符不变。
该加密算法程序如下:
def   encrypt(ch,key):

if   ch<“a”:

ch2=①____

else:

ch2=chr((ord(ch)-ord(“a”)+key)%26+ord(“a”))

return   ch2


code=input(“请输入需要加密的明文:”)
k=int(input(“请输入密钥:”))
micode=“”
for   ch   in   code:

if“0”<=ch<=“9”:

ch=(int(ch)-k)%10

ch2=str(ch)

elif“a”<=ch<=“z”or“A”<=ch<=“Z”:

____

else:

ch2=ch#其他字符不变

micode+=ch2


print(“加密后的密文为:”,③____
请回答下列问题:
(1)在程序中划线处填入合适的代码。
(2)若输入的明文为“2023,Fight!”,k为3时,则得到的密文为④____
(3)该程序段采用的算法是⑤____(单选,填字母:A.解析算法/B.枚举算法)。
类型:操作题
难度系数:较易0.85
收藏
纠错
详情
进制转换:11011011B=①____D=②____H
类型:填空题
难度系数:容易0.94
收藏
纠错
详情
在IDLE编辑器中运行以下程序,输出的结果是(     
s=“NBBL-521”
y=“”
for i in range(len(s)):

c=s[i]

if c>=“A”and c<=“Z”:

c=chr(ord(c)+1)

y=y+c

elif c>=“0”and c <=“9”:

c=chr(ord(c)-1)

y=c+y

else:

y=c+y


print(y)
A.OCCM-410B.OCCM-014C.410-MCCOD.014-OCCM
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
首页
上一页
下一页
尾页