初二年级Python期中考试

感谢您能抽出几分钟时间来参加本次答题,现在我们就马上开始吧!

Q1:姓名:

正确答案

Q2:班级:

初二1班
初二2班
初二3班
初二4班
初二5班
初二6班
初二7班
初二8班
初二9班
初二10班
初二11班
初二12班
初二13班
初二14班
初二15班

Q3:学号(八位:20200101)

正确答案

Q4:1. Python是一种面向( )的程序设计语言。

A. 过程
B. 程序
C. 方法
D. 对象

Q5:2. 以下不是Python特点的是( )。

A. 简单易学
B. 免费开源
C. 代码可以加密
D. 可扩展与可嵌入性

Q6:3. Python源代码程序编译后的文件扩展名为( )。

A. .py
B. .c
C. .java
D. .php

Q7:4. 在Python中常用的输入输出语句分别是( )。

A. input( ) output( )
B. input( ) print( )
C. input( ) printf( )
D. scanf( ) printf( )

Q8:5.Python单行注释使用的是那个符号( )。

A. ()
B.”
C. ,
D. #

Q9:6.Python不支持的数据类型有( )。

A. char
B. int
C. float
D. str

Q10:7.下面哪个不是Python合法的变量名( )。

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

Q11:8.下面哪个是Python合法的变量名( )。

A. age
B. if
C. input
D. print

Q12:9.下列哪个表达式在 Python 中是非法的?( )

A. x = y = z = 1
B. x = (y = z + 1)
C. x, y = y, x
D. x+= y

Q13:10.Python的逻辑运算符不包括( )。

A. and
B. or
C. not
D. in

Q14:11.执行下列程序后输出的结果为( )。a,b=6,3a**=bprint(a)

A. 9
B. 18
C. 216
D. 729

Q15:12.什么是一种简单易学的图形化算法描述工具?( )

A. 自然语言
B. 流程图
C. 伪代码
D. 进度表

Q16:13.关于流程图的常用标识,以下选项中描述错误的是( )。

A. 平行四边形表示程序的开始或结束
B. 方向箭头表示流程线
C. 矩形表示计算或处理
D. 菱形表示判断

Q17:14.程序流程控制中最简单、最常用的一种流程结构是( )。

A. 选择
B. 顺序
C. 分支
D. 循环

Q18:15.顺序结构的特点不包括( )。

A. 按照语句出现的先后顺序
B. 自上而下依次执行
C. 要先确定变量的个数
D. 每条语句只执行一次

Q19:16.表示流程图的( )。[图片]

A. 输入或输出
B. 程序的开始或结束
C. 计算或处理
D. 判断或分支

Q20:17.判断或分支用下列哪个图形表示?( )。

A.[图片]
B.[图片]
C.[图片]
D.[图片]

Q21:18.使用python的选择结构,必须使用到的标识符是( )

A、elseif
B、else
C、if
D、input

Q22:19.Python中if-else语句是哪种结构的语法格式( )

A. 单分支结构
B. 双分支结构
C. 多分支结构
D. 顺序结构

Q23:20.能正确表示“只需满足a大于等于10和a小于等于0两个条件中的一个即可”的条件表达式是( )。

A. a>=10 and a<=0
B. a>=10 or a<=0
C. a>=10 && a<=0
D. a>=10 | a<=0

Q24:21.下列格式正确的选择结构是( )

A、if 5 > 3 print("yes")
B、if 5 > 3 : print("yes")
C、else print("yes")
D、else : print("yes")

Q25:22.观察下列代码,最终输出的答案是( )v1 = 60v2 = 5v3 = v1 + v2v4 = v1 - v2if v3 v4 : print(v3 , v4)else : print(v4 , v3)

A. 60 5
B. 65 55
C. 5 60
D. 55 65

Q26:23.执行下列程序后输出的结果为_____。x=1y=2x, y = y, xprint(x)

正确答案

Q27:24.执行下列程序后输出的结果为__________ 。a, b, c = 1, 2, runprint(c)

正确答案

Q28:25.python选择结构中,用于判断“等于”的运算符是_________

正确答案

Q29:26.python选择结构中,用于判断“不等于”的运算符是_________

正确答案

Q30:27.已知x = 3,那么执行语句x *= 6之后,x 的值为 ________ 。

正确答案

Q31:28.在python的选择结构中,if和else两个标识符必须同时出现( )

正确
错误

Q32:28.本学期,你觉得你的Python知识掌握情况如何?(请认真填写)

填空1
问卷网
初二年级Python期中考试
关于
1年前
更新
3
频次
32
题目数
分享