选择题 共25道
判断题 共10道
编程题 共2道
运行下列代码,终端区打印的结果是?( )
下列代码片段执行的结果是?( )
下列代码运行的结果是?( )
阿宝想在屏幕终端上打印出文字“我的名字叫阿宝,我今年10岁了,我的爱好是编程。”, 阿宝已经定义的变量如下:
name='阿宝'
age=10
hobby='编程'
ls=[3,7,2,1] for i in range(3,0,-1): for j in range(i): if ls[j]>ls[j+1]: ls[j],ls[j+1]=ls[j+1],ls[j] print(ls)
list = ['春季', '夏季', '秋季', '冬季', '1+1', 6+1, 'ab'] print(list[0]) print(list[5]) print(list[6]) print(list[4])
s1 = "Good \n" s2 = "Morning." print(s1 + s2) print(len(s1))
t1 = (2, 3, 4, 5) t2=t1*2 print(min(t2)+max(t2)+len(t2))
i = 1 while i < 10 : i += 1 print(i)
在下列选项中,哪个选项可以正确地从字典里,获取'西瓜'这个字符串?( )
a = [0, 1, 2, 3] i = len(a) - 1 while i > 0: print(a[i]) i -= 1
下列选项中,不能从字典中删掉'xiaoming'的是?( )
dict0 = {"apple": 3, "banana": 5, "orange": 2} dict0["banana"] += 2 dict0["grape"] = 4 dict0["grape"] += 4 print(dict0["grape"])
执行下列程序,输入10,则y的值是?( )
x = int(input()) if x!=0: if x>0: y=-1 else: y=1 else: y=0
下列代码执行后的输出是?( ) mylist= [1, 2, 3, 4, 5] newlist = mylist[1:4] newlist.append(6) print(newlist)
a = " %s ! 第 %d 名!" % ('Python', 1) print(a) 这个程序段运行后,显示的输出结果是:Python ! 第 1 名!( )
密码判断:编写一段能够实现密码判断功能的代码。
要求:
(1)程序运行开始后,用户通过键盘输入密码(格式为字符串);
(2)如果密码错误,让用户继续输入密码;
(3)如果密码正确,屏幕输出“密码正确,欢迎您!”,并终止循环,结束程序;
(4)正确的密码可以在程序中明确,无需用户输入。
示例:
如:程序中的密码为:123456
程序运行后提醒用户输入密码,密码错误没有提示,继续要求输入密码,如果密码正确,则屏幕输出“密码正确,欢迎您!”并且结束程序。
友情提示:
由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。
蚂蚁觅食
蚂蚁是自然界的大力士:一只蚂蚁能够举起自身体重40倍的物体,能够拖运自身体重1700倍的物体。蚂蚁十分勤劳,为了保证以最快速度完成搬运,能够举起物体时绝不拖运。
现已知某只蚂蚁的体重为50毫克,地上的10块食物重量(单位:毫克)为500,60000, 25,1200, 2200, 1800, 10000, 80000, 3000, 65.请帮蚂蚁编程计算,可以举起和需要拖运的食物各有几个?
(1)必须使用列表或者元组;
(2)输出格式为:“该蚂蚁可以举起的食物有*个,可以拖运的食物有*个。”(不含引号);
(3)提醒:根据题意,“能够举起物体时绝不拖运”,所以拖运的食物和举起的食物不会重复。