python青少年编程题目二级_青少年编程能力等级测评试卷及答案 Python编程(二级)...

这是一份Python编程二级青少年编程能力等级测评试卷,包含选择题、判断题和编程题,涉及Python基础知识、数据类型、文件操作、函数、面向对象等内容,旨在测试青少年对Python编程的理解和应用能力。
摘要由CSDN通过智能技术生成

青少年编程能力等级测评试卷

Python编程(二级)

(考试时间90分钟,满分100分)

一、单项选择题(共20题,每题2.5分,共50分)运行下方代码段,输出的结果是( D )。

a=()

print(type(a))A.B.C.D.

2. content.txt中原来的内容为字符串“yesterday”,则下方代码段运行后,content.txt中的内容为( C )。

f = open('content.txt','w')

for i in 'today':

f.write(i)

f.close()A.yesterdaytodayB.yesterdaytodayC.todayD.y

3.运行下方代码段,输出的结果是( A )。

a=[3,7,4,6,2,5]

a.sort(reverse=True)

print(a[3:])A.[4, 3, 2]B.[5, 6, 7]C.[5, 4, 3, 2]D.[4, 5, 6, 7]

4. 运行下方代码段,则a的取值范围是( D )。

import random

a = abs(random.choice([2,4]))A.2 <= a <= 4B.2 <= a < 4C.a = 2或 a = 3D.a = 2或 a = 4

5.下列代码段执行有误的是( C )。A.new_seq = (1,3,4,6,7)new_seq.append(8)B.from time import timesleep(3)

C.for num in set(1236): print(num)D.import osf = open('name.txt','w')

6. 一个Python包的文件目录结构如图1所示,其中happy.py的内容如图2所示,则main.py中运行后可以打印出“Happy Birthday!”的代码是( D )。

图1 图2

A.import a.happyf()B.from mypack.a.happy import ff()

C.import a.b.happyf()D.from a.happy import *f()

7.下列不合法的自定义函数名的是( C )。A.ClassB.adddC.continueD._685

8. 下列代码段中,能够接受用户输入的一个字符,并判断它是字母还是数字的是( B )。A.a=int(input())if 0<=a<=9: print('数字')else: print('字母')B.a=input()if '0'<=a<='9': print('数字')else: print('字母')

C.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值