第1章、简介及示例

随堂测验1

1、单选题:
​Python的优点不包括(    )。‍
选项:
A: 简单易学
B: 免费开源
C: 丰富的库
D: 强制缩进
答案: 【 强制缩进

2、单选题:
‌使用Python进行系统编程时,利用(    )可以方便地进行系统维护和管理。‎
选项:
A: API
B: Tkinter/PyQT
C: Numpy
D: DB-API
答案: 【 API

随堂测验2

1、单选题:
‏(    )是计算机完成的一个最基本的操作。‍
选项:
A: 程序
B: 指令
C: 代码
D: 命令
答案: 【 指令

2、单选题:
‍Python程序在执行一次之后会自动生成扩展名为(    )的字节码文件,以提高运行效率。‎
选项:
A: .py
B: .pyc
C: .pyb
D: .pyf
答案: 【 .pyc

3、判断题:
‌Python语言环境的提示符是>>>。‏
选项:
A: 正确
B: 错误
答案: 【 正确

随堂测验3

1、单选题:
‎在Python编程环境提示符下直接输入Python代码并执行的运行方式称为(    )。‎
选项:
A: 交互式运行
B: 脚本式运行
C: 代码式运行
D: 即时式运行
答案: 【 交互式运行

2、单选题:
‏Python3.x环境创建Python脚本文件时,需要将文件编码格式设置为(    )。‏
选项:
A: ANSI
B: GBK
C: UTF-8
D: UNICODE
答案: 【 UTF-8

3、判断题:
​注释的作用是增强程序可读性,并不会实际运行。‏
选项:
A: 正确
B: 错误
答案: 【 正确

随堂测验4

1、单选题:
‎下列选项中,用于接收标准输入数据(即从键盘输入)、返回为string类型(字符串)的函数是(    )。‏
选项:
A: eval
B: input
C: print
D: get
答案: 【 input

2、单选题:
‌下列选项中,用于将各种类型的数据(字符串、整数、浮点数、列表、字典等)输出到屏幕上的函数是(    )。‍
选项:
A: eval
B: input
C: print
D: get
答案: 【 print

3、判断题:
‌调试是为了解决语法错误。‍
选项:
A: 正确
B: 错误
答案: 【 错误

第2章、基础语法

随堂测验1

1、单选题:
‎下列选项中,(    )不是常量。‏
选项:
A: 12
B: 35.7
C: 'Python'
D: abc
答案: 【 abc

2、单选题:
‌通过语句“m,n=3,5”,定义了(    )个变量。‎
选项:
A: 0
B: 1
C: 2
D: 报错
答案: 【 2

3、判断题:
‏Python中的变量在使用前必须先定义。‌
选项:
A: 正确
B: 错误
答案: 【 错误

随堂测验10

1、单选题:
‌十进制数37转为二进制数结果为(    )。‎
选项:
A: 100101B
B: 101001B
C: 100100B
D: 100001B
答案: 【 100101B

2、单选题:
‌7^10的运算结果为(    )。‎
选项:
A: 17
B: 15
C: 13
D: 2
答案: 【 13

随堂测验11

1、单选题:
‎程序在运行时,输入数据和输出数据都是存放在(    )中。​
选项:
A: 外存
B: 内存
C: CPU
D: 硬盘
答案: 【 内存

2、单选题:
‍下列选项中,返回结果为True的表达式为(    )。‎
选项:
A: 1 in {'ab':1}
B: 'ab' in 'abc'
C: 'ac' in 'abc'
D: 'ab' in ['abc',1]
答案: 【 'ab' in 'abc'

随堂测验12

1、单选题:
‌3*5**2的运算结果为(    )。‏
选项:
A: 30
B: 225
C: 75
D: 报错
答案: 【 75

2、单选题:
‎已知x=5,则执行“x*=3+6”后,x的值为(    )。‍
选项:
A: 15
B: 21
C: 45
D: 报错
答案: 【 45

3、判断题:
‌表达式a=b=1中两个运算符的运算顺序是从右至左。‌
选项:
A: 正确
B: 错误
答案: 【 正确

随堂测验13

1、单选题:
​在绘制流程图时,条件判断应放在(    )中。‍
选项:
A: 圆角矩形
B: 圆
C: 矩形框
D: 菱形框
答案: 【 菱形框

2、单选题:
‏在绘制流程图时,只有(    )后面允许有多个分支。‌
选项:
A: 圆角矩形
B: 圆
C: 矩形框
D: 菱形框
答案: 【 菱形框

3、判断题:
​伪代码必须符合Python语言的语法要求。‎
选项:
A: 正确
B: 错误
答案: 【 错误

随堂测验14

1、单选题:
‍下面程序的输出结果是(    )。‍‍score=80‍‍if score<60:‍‍    print('成绩为%d'%score, end=',')‍‍print('不及格')‍‍‍
选项:
A: 成绩为80,不及格
B: 成绩为80
C: 不及格
D: 无输出
答案: 【 不及格

2、单选题:
‏下面程序的输出结果是(    )。​‏score=80​‏if score<60:​‏    print('不及格')​‏else:​‏    pass​‏​
选项:
A: 不及格
B: pass
C: 报错
D: 无输出
答案: 【 无输出

随堂测验15

1、单选题:
‌已知有代码“for x in y:”,则y必然是一个(    )。​
选项:
A: 可哈希对象
B: 可迭代对象
C: 列表对象
D: 集合对象
答案: 【 可迭代对象

2、判断题:
‌print(list(range(5)))的输出结果为“[0, 1, 2, 3, 4] ”。‎
选项:
A: 正确
B: 错误
答案: 【 正确

随堂测验16

1、单选题:
​下面程序的输出结果是(    )。‏​m=5‏​while(m==0):‏​    m-=1‏​print(m)‏
选项:
A: 0
B: 4
C: 5
D: -1
答案: 【 5

2、判断题:
​已知t=(5,10,15),则list(range(len(t)))的输出结果是[1, 2, 3]。‍
选项:
A: 正确
B: 错误
答案: 【 错误

随堂测验17

1、单选题:
‎用于跳出循环的命令是(    )。​
选项:
A: break
B: continue
C: else
D: pass
答案: 【 break

2、单选题:
​用于结束本次循环并开始下一次循环的命令是(    )。‌
选项:
A: break
B: continue
C: else
D: pass
答案: 【 continue

随堂测验2

1、单选题:
​执行“print(0o20)”,则在屏幕上会输出(    )。‍
选项:
A: 20
B: 0o20
C: 16
D: 32
答案: 【 16

2、单选题:
‌执行“print(0x20)”,则在屏幕上会输出(    )。​
选项:
A: 20
B: 0x20
C: 16
D: 32
答案: 【 32

3、判断题:
‌1.25e3表示浮点数1250.0的科学记数法表示方式。‎
选项:
A: 正确
B: 错误
答案: 【 正确

随堂测验3

1、单选题:
‌下列选项中,执行时会报错的语句是(    )。‍
选项:
A: int('23')
B: int('23+1')
C: int('23',8)
D: int('2a',16)
答案: 【 int('23+1')

2、单选题:
‌下列选项中,执行时不会报错的语句是(    )。‍
选项:
A: int('23.5')
B: float('23.5+1')
C: float('23.5')
D: int('2a',8)
答案: 【 float('23.5')

3、判断题:
‏已知s="学习",则执行s[0]='复'后s中存储的字符串被修改为“复习”。​
选项:
A: 正确
B: 错误
答案: 【 错误

随堂测验4

1、单选题:
‏下列选项中,描述错误的选项是(    )。‍
选项:
A: 列表中的元素类型必须相同
B: 列表中的元素之间用逗号分隔
C: 列表中的元素可以是列表类型
D: 列表中可以包含数字类型的元素
答案: 【 列表中的元素类型必须相同

2、单选题:
‎已知ls=[12,34.5,True,'test',3+5j],则下列选项中,输出结果为“['test']”的选项是(    )。‌
选项:
A: ls[3]
B: ls[4]
C: ls[3:4]
D: ls[4:5]
答案: 【 ls[3:4]

3、判断题:
‍通过下标“[]”不仅可以访问列表中的某个元素,还可以对元素进行修改。‍
选项:
A: 正确
B: 错误
答案: 【 正确

随堂测验5

1、单选题:
‎已知t=(12,34.5,True,'test',3+5j),则下列选项中,输出结果为“('test',)”的选项是(    )。‌
选项:
A: t[3]
B: t[4]
C: t[3:4]
D: t[4:5]
答案: 【 t[3:4]

2、多选题:
‌已知t=(12,1.5,[True,3+5j]),则下列选项中,执行时不会报错的语句包括(    )。‍
选项:
A: t[2]=1
B: t[2:]=1
C: t[2][1]='test'
D: print(t[2])
答案: 【 t[2][1]='test';
print(t[2])

3、判断题:
‎通过下标“[]”不仅可以访问元组中的某个元素,还可以对元素进行修改。‏
选项:
A: 正确
B: 错误
答案: 【 错误

随堂测验6

1、单选题:
‎下列选项中,执行时会报错的语句是(    )。‎
选项:
A: set('Python')
B: set(35.2,True)
C: set([35.2,True])
D: set((35.2,True))
答案: 【 set(35.2,True)

2、单选题:
‎下列选项中,执行时不会报错的语句是(    )。‏
选项:
A: {['Python',True]}
B: {3.5,[1.2,True]}
C: {3.5,{1.2,True}}
D: {3.5,1.2,True}
答案: 【 {3.5,1.2,True}

3、判断题:
‎通过“{}”可以创建一个空集合。‍
选项:
A: 正确
B: 错误
答案: 【 错误

随堂测验7

1、单选题:
‎下列选项中,错误的描述是(    )。‍
选项:
A: 字典中的每一个元素是一个键:值对
B: 字典中不同元素的键不能相同
C: 字典中不同元素的值不能相同
D: 通过“{}”可以创建一个空字典
答案: 【 字典中不同元素的值不能相同

2、单选题:
‌下列选项中,不能创建字典对象的语句是(    )。​
选项:
A: {'one':1, '

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注