没有合适的资源?快使用搜索试试~ 我知道了~
初中信息技术第一课用python编程优质复习知识点试卷试题.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 63 浏览量
2022-07-08
04:12:44
上传
评论
收藏 1.65MB PDF 举报
温馨提示
试读
30页
初中信息技术第一课用python编程优质复习知识点试卷试题.pdf初中信息技术第一课用python编程优质复习知识点试卷试题.pdf初中信息技术第一课用python编程优质复习知识点试卷试题.pdf初中信息技术第一课用python编程优质复习知识点试卷试题.pdf初中信息技术第一课用python编程优质复习知识点试卷试题.pdf初中信息技术第一课用python编程优质复习知识点试卷试题.pdf初中信息技术第一课用python编程优质复习知识点试卷试题.pdf初中信息技术第一课用python编程优质复习知识点试卷试题.pdf初中信息技术第一课用python编程优质复习知识点试卷试题.pdf
资源推荐
资源详情
资源评论
初中信息技术第一课用 python 编程优质复习知识点试卷试题
一、选择题
1.下列选项中,不属于
Python
语言基本数据类型的是( )
A
.
str
B
.
int
C
.
float
D
.
char
2.在
Python
中要交换变量
a
和
b
中的值,应使用的语句组是( )。
A
.
a,b=b,a
C
.
a=b
;
b=a
3.下列属于计算机编程语言的有( )
①
Python
②
Visual Basic
③
Java
④
C
++ ⑤
CPU
A
.①②④⑤
A
.圆括号()
A
.圆括号
A
.
continue
x=3
if x > 3 :
y=2*x
else :
y=3*x+1
print(y)
A
.
10 B
.
5 C
.
25 D
.
26
8.已知字符串变量
x
的值是“
H
”,字符“
A
”的
ASCII
值是
65
,则
python
表达式
chr(ord(x)+2)
的值是( )
A
.‘
I
’
标识符是( )
A
.:
A
.
open ()
C
.
read ()
A
.
accept() B
.
input()
B
.
# C
.
,
B
.
load ()
D
.
write ()
C
.
readline() D
.
print()
D
.!
10.以下选项中,不是
Python
中文件操作的相关函数是( )。
B
.
‘J’ C
.
73 D
.
74
9.为了提高程序的可读性,可以在该语句后面添加注释语句,
Python
程序中用作注释的
B
.②③④⑤
B
.方括号[]
B
.大括号
B
.
break
C
.①②③④
C
.大括号{}
C
.缩进
C
.
ESC
D
.①③④
D
.尖括号<>
D
.冒号
D
.
Close
4.Python
表达式中,可以使用( )控制运算的优先顺序。
5.python
用来表示代码块所属关系(控制层级结构的)的语法符号是( )
6.在
Python
中,表示跳出循环的函数是( )
7.以下
python
程序段运行后,
y
的值是( )
B
.
a=c
;
a=b
;
b=c
D
.
c=a
;
b=a
;
b=c
11.Python 使用函数( )接收用 输入的数据
12.下列
Python
表达式的值为偶数的是( )
A
.
12*3%5
C
.
int
(
3.9
)
一天的是( )
A
.
K+1
A
.
s%1
A
.
char21
B
.
K%7+1
B
.
3stu
B
.
2020Py
B
.
len
(“
Welcome
”)
D
.
abs
(-
8
)
13.变量
K
表示某天是星期几(
k=1,
表示星期一),下列
python
表达式中能表示
K
的下
C
.
(K+1)%7
C
.
while
C
.
Python
D
.
(K+1)%7-1
D
.
dist
D
.
name
.
ch
14.下列选项中,能作为
python
程序变量名的是( )
15.根据
Python
中变量命名遵循的规则,正确的是( )
16.下列关于算法说法不正确的是( )
A
.算法独立于任何具体的语言,
Python
算法只能用
Python
语言来实现
B
.解决问题的过程就是实现算法的过程
C
.算法是程序设计的“灵魂”
D
.算法可以通过编程来实现
17.在
Python
中,表达式
(21%4)+5
的值是( )
A
.
2
A
.
3%2
A
.*.mp3
A
.
.doc
A
.
pdf
A
.
True
A
.
5
B
.
6
B
.
5//2
B
.*.xls
B
.
.vbp
B
.
do
B
.
False
B
.
8
C
.
10
C
.
1*2
C
.*.ppt
C
.
.py
C
.
pass
C
.
0
C
.
6
D
.
3
D
.
1+3/3
D
.*py
D
.
.exe
D
.
py
D
.
1
D
.
3
18.下列
Python
表达式的值不是
2
的是( )。
19.以下( )是 python 文件
20.Python
文件的后缀名是( )。
21.Python
文件的后缀名是( )
22.python3
解释器执行
not 1 and 1
的结果为( )。
23.在
Python
中,表达式
2**3
的结果是( )
24.以下是一段
python
程序:
它的可以用哪个流程图表达( )。
A
.
B
.
C
.
25.下列选项中,属于
Python
输出函数的是( )。
A
.
random() B
.
print() C
.
sqrt()
26.Python
中,可以输出
hello world
的是( )
A
.
printf
(
“hello world”
)
B
.
output
(
“hello world”
)
C
.
Print
(
“hello +world”
)
D
.
print
(
“hello world”
)
27.已知下列
Python
程序段,
k
取下列哪组值是
x=4? ( )
for i in range(10):
k=int(input())
if k<=20 and k>0:
if k>15:
if k>18:
x=0
else:
x=1
else:
if k>12:
x=4
else:
x=5
A
.
13,16 B
.
13,14,15 C
.
16,17,18
D
.
input()
D
.
18,19
28.Python
的关系运算符中,用来表示不等于的符号是( )
A
.
= = B
.!
= C
.
>= D
.
<=
29.在
Python
中,关于变量的说法,正确的是( )
A
.变量必须以字母开头命名
B
.变量只能用来存储数字,不能存储汉字
C
.在
python
中变量类型一旦定义就不能再改变
D
.变量被第二次赋值后,新值会取代旧的值
30.在
Python
中,数据的输入是通过( )来实现的。
A
.
input
()函数
k=1
while 1:
k+=1
A
.存在语法错误,不能执行
i=0
sum=0
while i<10:
if i%2==0:
sum+=i
i+=1
print(‘sum=’,sum)
A
.
sum=18
A
.
math
模块
C
.
numpy
模块
A
.
P
和
P
的负数相等
C
.将
P
赋值为它的相反数
A
.
Number
型
A
.变量不必事先声明
C
.变量无须制定类型
A
.
34 B
.
67
B
.
String
型
B
.
sum=20 C
.
sum=22
B
.
random
模块
D
.
pygame
模块
B
.
P
和
P
的绝对值相等
D
.
P
的值为
0
C
.
List
型
D
.
Sets
型
D
.
sum=30
33.在
Python
中要生成随机数,应该使用( )。
D
.执行
k
次
B
.执行
1
次
C
.执行无限次
B
.
print
()函数
C
.
bool
()函数
D
.
abs
()函数
31.关于下列
Python
程序段的说法正确的是( )
32.下列
Python
程序段的运行结果是( )
34.关于
Python
语句
P = –P
,以下选项中描述正确的是( )
35.在
Python
中,
input
()函数的返回结果的数据类型为( )
36.关于
Python
的内存管理,下列说法错误的是( )
B
.变量无需先创建和赋值就可直接使用
D
.可以使用
del
释放资源
C
.
100 D
.
1
37.在
Python
中,“
print(100-33*5%3)
”语句输出的是( )
38.Python
表达式
a=b
中“
=
”表示 ( )
A
.交换“
=
”左右两边变量的值
B
.把“
=
”右边变量的值赋值给左边变量
C
.把“
=
”左边变量的值赋值给右边变量
D
.比较“
=
”左右两边变量的值是否相等
39.以下
Python
表达式中,哪项的值与其它三项不同( )
A
.
len
(“
my name is james
”
.split
())
C
.
sum
(
[1
,
2
,
1
,
1]
)
B
.
int
(
4.99
)
D
.
max
(
[1
,
2
,
3
,
4]
)
40.Python 中变量的命名遵循的规则,不正确的是( )
A
.以字母或下划线开头,后面可以是字母、数字或下划线。
B
.区分大小写
C
.以数字开头,后面可以是字母、数字或下划线。
似于( )的数据结构 ( )
A
.一维表格
B
.二维表格
C
.三维表格
D
.四维表格
42.我们可以对文本中词频较高的分词,通过词云图给予视觉上的突出,小明打算用
Python
程序来生成词云图,程序中需要用到以下哪个第三方库?( )
A
.
WordCloud
a = 3
b = 4
a = a * b
print(a)
B
.
math C
.
random D
.
turtle
43.以下
Python
代码的运行结果是( )。
D
.不能使用保留字
41.我们在用
Python
进行数据分析的时候,经常会用到
pandas
库中的
DataFrame
,这是类
A
.
3 B
.
4 C
.
12 D
.
a*b
44.如图
Python
代码执行后,
a
,
b
的值分别为:( )
A
.
5,10
A
.
if
A
.
list = [ None ] * 4
B
.
10,5
B
.
if-else
C
.
5,5
C
.
if-elif-else
D
.
10,10
D
.
if
嵌套
45.在
Python
中,实现多分支选择结构的较好方法是( )。
46.下列序列拼接错误的是()
B
.
msg = “Python”, ”
语言
”
C
.
tup = “/”.join( ( “123”, ”234” ) )
D
.
set = { 1, 2, 3 } + { 4, 5, 6 }
47.以下
Python
程序运行后,变量
x
和
st
的值分别是( )。
剩余29页未读,继续阅读
资源评论
xxpr_ybgg
- 粉丝: 6431
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功