试卷总分:100分
选择题 15题 75分
判断题 5题 25分
以下选项不是字符串的是?
执行代码,变量 score 的值不可能是?()
from random import* score = randint(60, 100)
下列变量命名正确的是?
Python 中,计算 “手艺人数 ×3” 的正确运算符是?
下面代码可以正常运行的是?
运行程序,输出的传统手艺是?
craft = ['剪纸', '皮影', '陶艺', '刺绣', '木'] print(craft[2])
把列表中 “竹编” 改为 “榫卯”,正确的是?
skills = ['篆刻', '竹编', '糖画', '扎染']
运行代码,输出结果是?
a = 20 b = 15 total = a + b print(total)
运行程序,num 列表最终结果是?
num = [1,2,3,4,5] num[4] = 10
代码输出结果是?
point = 88 if point >= 60: print('守艺合格') else: print('继续练习')
关于变量命名,错误的说法是?
运行代码,输出的数字是?
ages = [12, 15, 9, 18, 7] for n in ages: if n < 10: print(n,end=” ”)
运行代码,“传承” 会输出几次?
while True: print('传承') break print('传承')
level = 40 level = level * 2 level = level + 25 if level > 100: print('守艺大师') else: print('优秀匠人')
运行代码,最终 a 的值是?
a = 5 for i in range(3): a = a + 5 print(a)
变量名可以命名为1craft。
运行代码,输出结果是6。
num = [2,4,6,8] print(num[2])
想让用户输入守艺人名字,应使用input(),而不是 print 。
运行代码,输出结果是4。
craft = [1,2,3,4] print(craft[2] + 1)
运行代码,输出结果是3。
a = 3 if a == '3': print(3) else: print(1)