选择题 共25道
判断题 共10道
编程题 共2道
运行以下代码后,输出的最小整数和最大整数分别是?( )
num= range(5) for i in num: print(i)
下列代码的输出是?( )
s = 0 for k in range(3): if k == 1: break s += k print(s)
data = [2021, 'False', '无', 2022, '闰六月']
xm=data[4]
print(xm)
以上代码运行结果是?( )
请问下列程序运行后,输出结果应该是?( )
s1="spring,summer,autumn,winter"
s2=s1.split(',')
print(s2)
sum=0 for i in range(1,10): sum=1+sum print(sum)
执行下面的程序,会输出几个“金奖”?( )
name = ['张一', '李二', '王三'] for n in name: print('金奖')
count = 0 while count < 8: count += 1 if count % 3 == 0: continue if count == 6: break print(count)
dizhi = ["子", "丑", "寅", "卯", "辰", "巳", "午", "未", "申", "酉", "戌", "亥"]
print(dizhi[3:-5])
以上代码的输出是?( )
在一个简单的 AI 智能聊天机器人场景中,用户会输入一段聊天内容,机器人需要判断用户的意图是否与预设的关键词相关。预设关键词列表为 ["你好", "再见", "谢谢"](需要在程序中明确预设)。如果用户输入的内容中包含任何一个预设关键词,机器人将按照以下规则做出相应回复:
(1)若包含 “你好”,优先回复 “你好呀!有什么我可以帮忙的?”;
(2)若包含 “再见”(且不包含 “你好”),回复 “再见啦!祝你有个好心情!”;
(3)若包含 “谢谢”(且不包含 “你好” 和 “再见”),回复 “不客气呀!能帮到你我很开心。”;
(4)如果不包含任何关键词,则回复 “不太明白你的意思呢,可以换个说法吗?”。
友情提示:
由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。
9月底有一场大型的户外表演在体育中心举办,阿宝尝用Python写一个检票程序,体育中心分为三个区域A区,B区和C区(A\B\C均为大写字母),看台区有1楼、2楼和3楼,球票为5位字符串,分别由字母和数字组成,第一位为大写字母,代表的是区域;第二位是数字,代表的是楼层;第3-5位为座位编号;例如:A2021第一位“A”表示A区,第二位“2”表示所在的楼层是“2楼”后面的是座位号。
具体要求如下:
(1)程序开始时提示:“请输入您的球票编码:”,根据输入的球票编码提示用户所在的观看区域、楼层和座位号;
(2)当输入的球票编码的区域和楼层错误时提示:“您的球票号输入有误,请重新输入”;
(3)当输入“0”,则退出查询,结束程序;
(4)如果没有输入“0”,程序一直可以输入球票编码;
输入样例1:
A2001
输出样例1:
您的观看区域是:A区2楼001号座位
输入样例2:
b1020
输出样例2:
您的票号输入有误,请重新输入!请输入您的球票编码:
输入样例3:
0
输出样例3:
(直接退出查询,不显示任何数据)