中国电子学会202212青少年软件编程(Python)等级考试试卷(二级)真题

青少年软件编程(Python)等级考试试卷(二级)

分数:100 题数:37

一、单选题(共25题,每题2分,共50分)

1、运行下列程序,最终输出的结果是?( )

info = {1: '小明', 2: '小黄', 3: '小兰'}
info[4] = '小红'
info[2] = '小白'
print(info)
  • A. {1: '小明', 2: '小白', 3: '小红', 4: '小兰'}

  • B. {1: '小明', 2: '小白', 3: '小兰', 4: '小红'}

  • C. {1: '小白', 2: '小名', 3: '小兰', 4: '小红'}

  • D. {1: '小明', 2: '小红', 3: '小兰', 4: '小白'}

2、下列Python程序的功能是求?( )

s = 0
k = 1
for i in range(1, 101):
    s = s + k * i
    k = -k
print(s)
  • A. s = 1 + 2 + 3 + 5 + 6 + … + 100的值

  • B. s = 1 - 2 + 3 - 4 + 5 - 6 + … - 100的值

  • C. s = 1 + 2 + 3 + 4 + 5 + 6+ … +101的值

  • D. s = 1 - 2 + 3 - 4 - 5 - 6 - … - 101的值

3、有以下三个词组的列表,

game_name = ['一只蜗牛', '一只猫', '一只兔子', '孩子们', '运动员们', '一朵云']
game_where = ['在伞底下', '在沙滩上', '在沙发上', '在石头上', '在天空中', '在公园里']
game_what = ['搭了个窝', '在慢慢爬', '玩滑梯', '打排球', '正在睡觉', '遮住太阳']

如果造词的输出结果是“一只兔子在公园里搭了个窝”,代码正确的是?( )

  • A. print(game_name[-4] + game_where[-1] + game_what[0])

  • B. print(game_name[2] + game_where[6] + game_what[0])

  • C. print(game_name[3] + game_where[6] + game_what[1])

  • D. print(game_name[-4] + game_where[5] + game_w

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晴朗向上

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值