青少年软件编程(Python)等级考试试卷(三级)2024年3月

发布于:2024-05-13 ⋅ 阅读:(103) ⋅ 点赞:(0)

2024.03电子学会青少年软件编程(Python)等级考试试卷(三级)

一、单选题

1.在 Python 中,hex(2023)的功能是? (    )

A.将十进制数 2023 转化为十六进制数

B.将十进制数 2023 转化为八进制数

C.将十六进制数 2023 转化为十进制数

D.将八进制数 2023 转化为十进制数

2.下列表达式的值与其他三个选项不相等的是哪一个? (    )

A.(A)16

B.(11)8

C.(10)10

D.(10 10)2

3.下列说法错误或值为False的是? (    )

A.将十进制数转化为八进制数的方法是除以8取余,逆序输出

B.(8)16>(8)10

C.(45)10=4x101+5x100

D.八进制数 15 对应的十进制数为 13

4.下面选项中最大的数是? (    )

A.(37)8

B.(11111)2

C.(1F)16

D.(32)10

5.关于下列代码,说法正确的是?(    )

try:

        a= int(input("输入一个数:”)

        b= int(input('输入另一个数:")

        m=a/b

        print('结果是,m)

except:

        print(其他错误!")

except ValueError:

        print("输入的不是数字!")

A.输入的都是数字,且b为非0整数时,执行 try 后面的语句

B.输入的有非数字时,执行 except ValueError 后面的语句

C.输入的b为0时,执行except后面的语句

D.第6行代码只能出现在 try-except 代码块的最后,所以代码书写有误,不能运行

6.下列代码的运行结果是? (    )

for i in range(2):

    try:

        a=5%i

    except:

        print('&&&&&')

    else:

        print('@@@@@')

    finally:

        print('*****')

A.

@@@@@

*****

@@@@@

*****

B.

&&&&&

*****

@@@@@

*****

C.

&&&&&

*****

&&&&&

*****

D.

&&&&&

*****

@@@@@

*****

7.下面程序使用的 with 语句打开文件,处理结束后会? (    )

c=['老虎','狗','狮子','大象','狼']

with open('动物.csv','w') as f:

      f.write(','.join(c)+'n')

A.自动读取 动物.csv 文件

B.自动写入 动物.csv 文件

C.自动打开 动物.csv 文件

D.自动关闭 动物.csv 文件

8.与下列程序实现的功能一样的是? (    )

with open('动物.csv','r') as f:

h=f.read().strip().split(',")

print(h)

A.

f=open('动物.csv','r')

h=f.read().split(',').strip()

f.close()

print(h)

B.

f=open('动物.csv','r')

h=f.read().strip().split(',’)

f.close()

print(h)

C.

f=open('动物.csv','r')

h=f.read().strip().split(',')

print(f)

D.

f=open(动物.csv','r')

h=f.read().split(',').strip()

f.close()

print(f)

9.关于语句 with open('d:/stu.csv.r') as f,下列描述不正确的是?    (    )

A.如果文件 stu.csv 不存在,会创建 stu.csv

B.以只读方式打开文件

C.f是变量名

D.程序处理完毕,会自动关闭 stu.csv

10.有关 Python 文件常用读写方式的描述,错误的是? (    )

A.read()每次读取整个文件

B.read()生成的文件内容是一个列表

C.readline() 每次只读取文件的一行

D.readlines()每次按行读取整个文件内容,将读取到的内容放到一个列表中

================================================

答案和更多内容请查看网站:【试卷中心 -- Python 三级】

网站链接 

青少年软件编程历年真题模拟题实时更新

================================================


网站公告

今日签到

点亮在社区的每一天
去签到