NCT青少年编程能力等级测试Python编程三级-模拟卷2(含答案)

本文探讨了Python编程中的水仙花数概念及其查找算法,以及如何运用枚举法解决百元买百鸡问题。还涉及了变量操作、文件读写、基本数据类型和循环结构的基础知识。

参考答案在文章后边部分,请看到后半部分的答案分割线,非常感谢哦!

NCT-Python编程三级-模拟卷3(含答案图文

一、选择题

1.在Python中,字符串运算符“+”的作用是把字符串进行连接,则表达式"20"+"19"+"20+19"的运算结果是(  )

A.392019 B.201939 C.201920+19 D.3939

2.在VB中,下列与表达式Len("python")+20的值相等的是(    )

A.Int(Rnd * 26)+1 B.Val("20")+16 mod 9

C.Mid("Hello2019",6,2)+"6" D.abs(Sqr(16)– 30)

3.有如下python程序段

n=int (input("请输入n值: "))

x=n ; y=0

if x>0:

    y=y+1

elif x<0:

    y=y-1

print (y)

执行上述语句,下列说法不正确的是(   )

A.若输入-1,则输出y值为-1 B.若输入0,则输出y值为-1

C.若输入1,则输出y值为1 D.若输入2,则输出y值为1

4.李老师要建立一个“Python 程序设计”课程的学习网站,下面比较合理的制作流程是 :(  )

①规划网站结构,并确定设计风格 ②发布网站 ③网页制作 ④了解网站运行环境,选择网站开发工具 ⑤确定网站主题,收集素材

A.①⑤③④② B.⑤①④②③ C.①④⑤②③ D.⑤①④③②

5.可以被计算机直接执行的语言是(    ) , Python语言属于(    )语言。

A.机器,高级 B.高级,汇编 C.高级,机器 D.汇编,高级

6.下列序列拼接错误的是()

A.list = [ None ] * 4

B.msg = “Python”, ”语言”

C.tup = “/”.join( ( “123”, ”234” ) )

D.set = { 1, 2, 3 } + { 4, 5, 6 }

7.在下面的python程序中,变量b和c的值为()。

A.b为6,c为6 B.b为6,c为8 C.b为8,c为8 D.b为8,c为6

8.下列不是Python中所有循环必须包含的是(  )。

A.冒号 B.循环次数 C.循环体 D.缩进

9.在Python中以下语句正确的是(  )。

A.51jb= "51jb" B.for= "51jb" C.j,b=b,j D.//这是一段测试代码

10.下列选项中,不属于Python合法变量名的是(   )

A.int32 B.40xl C.self D._name_

11.小林编写一段文件读写操作代码,文件如图,代码段如下:

file=open('ceshi.txt','w')

file.write("python is a programming language.")

file.close( )

file=open('ceshi.txt','r')

print(file.read( ))

该代码段运行后,输出的结果为(   )

A.IA Distributed System Based on Python.

B.python is a programming language.

C.IA Distributed System Based on Python. python is a programming language.

D.程序编译错误,不会输出结果

12.已知a = 6,b = -4,则Python表达式 a / 2 + b % 2 * 3 的值为()

A.3 B.3.0 C.5 D.5.0

13.在Python中,判断n是否为偶数的表达式是(  )

A.n/2=0

B.n%2==0

C.n%2=0

D.n/2==0

14.在Python中,返回x的绝对值的函数是(  )。

A.abs(x) B.bin(x) C.all(x) D

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

青少儿编程课堂

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

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

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

打赏作者

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

抵扣说明:

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

余额充值