以下为《Python编程一级模拟测试3》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
Python编程一级模拟测试(三)
1. 运行下方代码段,接收用户输入数据:3,输出的结果为( ?)。
/
A. 9 B. 9.0 C. 333.0 D. 程序运行出错
2. 下列不属于Python关键字的是( ?)。
A. in B. import C. float D. while
3. 下列代码段可以正确执行的是( )。
A./ B./
C./ D./
4. 在Python中,可以作为用户使用的变量名的是( ?)。
A.names_2000B.7ofClassC.class@SchoolD.Street#7
5. 运行Python语句 print(3>3.0) ,输出的结果是( )
A.3>3.0 B.None C.True D.False
6. 运行Python语句print("Hello,world!"[::2])的输出结果是( ?)。
A.Hello,worl B.He C.Hlowrd D.Hlowrd!
7. 运行下列代码段,输出的结果是( )。
/
?A.1 B.3 C.1.0 D.3.0
8. 8. 运行下列代码段,scores中的内容是( ?)。
/
A.[5, 3, 2, 1, 0] B.[4, 3, 2, 1, 0]
C.[5, 3, 2, 0] D.[5, 4, 3, 2, 0]
9. 设:a=25.766,若要输出结果为:商品总价25.77元,应使用的语句是( ?)。
A.print("商品总价为{:.2f}元".format(a))B.print("商品总价为{.2f}元".format(a))
C.print("商品总价为{:2}元".format(a)) D.print("商品总价为", a ,"元")
10. 将变量 a 赋值为字符串 "5.5"的语句是( ?)。
A.a = str(55/10) B.a?= eval(5.5) C.a?= str(int(5.5)) D.a=?5.5
11. 运行下方代码段,输入 0,输出的结果是( ?)。
/
A.?/ B. 0 C.?/ D. -1
12. 运行下列代码段,输出的结果是( ?)。
/
A./ B./ C./ D./
13. 下列有关控制语句的叙述中,正确的是( ?)。
A.for循环无法进入死循环状态B.while 循环需要程序员自行考虑书写循环条件
C.终止循环只能使用 break 语句D.while 循环从循环体中退出必须使用 if 条件
14. 下列有关循环结构的叙述中,正确的是( )。
A.continue可以结束本次循环,继续下一次循环
B.break可以结束本次循环,继续下一次循环
C.return可以结束本次循环 D.else可以结束本次循环
15. 变量idStr中存放字符串型身份证号“******13”,使用Python代码隐藏身份证号中间11位数字为*号,使得结果为“110101***********3”,下列表达式正确的是( )。
A.idStr[:6] + "*" * 11 + idStr[-1]
B.idStr[0:5] + "***********" + idStr[-1]
C.idStr[0:6] + "***********" + idStr[18]
D.idStr[:5] + "*" * 11 + idStr[17]
16. 运 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 据,并填写运行结果(结果直接写数字,不要使用引号、空格等内容修饰),输出结果直接复制粘贴到空内即可:
① 设依次输入的数据是15和30,则输出的结果为? ?(1)? ?。
② 如果输入的是333和123462,则输出的结果为? ?(2)? ?。
23. 编写程序实现以下功能:
描述
1.接收输入的一个数值;
2.该数值小于0时,输出“冰”;
3.该数值等于0时,输出“冰水”;
4.该数值大于0,同时小于等于100时,输出“水”;
5.该数值超过100时,输出“汽”;
注:input()函数中不要增加任何参数等提示信息。
输入样例 1?
若输入:90
输出样例 1
输出的结果为:水
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《Python编程一级模拟测试3》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。