【课前必学】python的安装和使用

第一周测试题

1、单选题:
‎采用解释执行的编程语言是脚本语言,下列哪种语言不是脚本语言(   )‌
选项:
A: JavaScript语言
B: Java语言
C: Python语言    
D: PHP语言
答案: 【 Java语言

2、单选题:
‎使用python语言在屏幕上打印“Hello World”,应编写的程序代码是(    )‎
选项:
A: input("Hello World")
B: import("Hello World")
C: print(Hello World)
D: print("Hello World")
答案: 【 print("Hello World")

3、单选题:
‎在IDLE中输入程序代码并保存后,按快捷键(    )运行该文件。‌
选项:
A: F2
B: F5
C: Enter
D: F12
答案: 【 F5

4、单选题:
​python语言的单行注释符是(       )​
选项:
A: #
B: *
C: ””
D: &
答案: 【 #

5、单选题:
‌下面不符合python语言命名规则的是(    )‍
选项:
A: monthly
B: 3monthly
C: monTHly
D: _Monthlu3_
答案: 【 3monthly

6、单选题:
‏Temstr[-1]表示字符串Temstr变量的第(    )个字符。​
选项:
A: 最后一个
B: 第一个
C: 第二个
D: 倒数第二个
答案: 【 最后一个

7、单选题:
​下面不是IPO模式的一部分是(  )​
选项:
A: Input
B: Program
C: Process
D: Output
答案: 【 Program

8、单选题:
​python中多行注释以(     )开头和结尾。‍
选项:
A: '''
B: ''
C: '
D: *
答案: 【 '''

9、单选题:
‏python中用(   )符号表示‘赋值’。​
选项:
A: ()
B: ==
C: =
D: ““
答案: 【 =

10、单选题:
‍python中用(   )符号作为输入提示。​
选项:
A: //
B: >>
C: :
D: >>>
答案: 【 >>>

11、多选题:
‍下列选项中哪些不是python的保留字?‎
选项:
A: ture
B: IN
C: IF
D: while
答案: 【 ture;
IN;
IF

12、多选题:
​python语言中,字符串是用(   )符号或者(   )符号括起来的零个或多个字符。‌
选项:
A: 括号( )
B: 单引号' '
C: 两个双引号“ ”
D: 一对三引号'''    '''
答案: 【 单引号' ';
两个双引号“ ”

13、多选题:
‎为什么要学习计算机编程?‌
选项:
A: 编程能够训练思维
B: 编程能够增进认识
C: 编程能够带来快乐
D: 能成能够带来就业机会
答案: 【 编程能够训练思维;
编程能够增进认识;
编程能够带来快乐;
能成能够带来就业机会

14、多选题:
‏python语言的特点有:​
选项:
A: 语法简洁,通用灵活
B: 与平台无关
C: 粘性扩展
D: 类库丰富
答案: 【 语法简洁,通用灵活;
与平台无关;
粘性扩展;
类库丰富

15、多选题:
‎解决计算机问题包括以下几个步骤:分析问题、(     )、(      )、(      )、(      )和升级维护。‏
选项:
A: 划分边界    
B: 设计算法
C: 编写程序
D: 调试测试
答案: 【 划分边界    ;
设计算法;
编写程序;
调试测试

16、填空题:
​(      )是Python软件包自带的集成开发环境。‏
答案: 【 IDLE

17、填空题:
‍(    )指每一行代码开始前的空白区域,用来表示代码之间的包含和层次关系。‎
答案: 【 缩进

18、填空题:
‎计算机有两个基本特性:功能性和(      )。‎
答案: 【 可编程性

19、填空题:
‍Python的本意是(    )‎
答案: 【 蟒蛇

20、填空题:
‌python3版本有(   )个保留字。‍
答案: 【 33

第七章 文件和数据格式化测试题

1、单选题:
‍关于Python文件的‘+’打开模式,哪个选项的描述是正确的?​
选项:
A: 只读模式
B: 覆盖写模式
C: 追加写模式
D: 与r/w/a/x一同使用,在原功能基础上增加同时读写功能
答案: 【 与r/w/a/x一同使用,在原功能基础上增加同时读写功能

2、单选题:
‍关于CSV文件的描述,哪个选项的描述是错误的?​
选项:
A: CSV文件格式是一种通用的、相对简单的文件格式,应用于程序之间转移表格数据
B: CSV文件的每一行是一维数据,可以使用Python中的列表类型表示
C: 整个CSV文件是一个二维数据
D: CSV文件通过多种编码表示字符
答案: 【 CSV文件通过多种编码表示字符

3、单选题:
以下选项对文件描述错误的是:‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‏‏‏
选项:
A: 文件是程序的集合和抽象
B: 文件是数据的集合和抽象
C: 文件是存储在辅助存储器上的数据序列
D: 文件可以包含任何内容
答案: 【 文件是程序的集合和抽象

4、单选题:
‏Python对文件操作采用的统一步骤是:​
选项:
A: 打开—操作—关闭
B: 操作—读取—写入
C: 打开—读写—写入
D: 打开—读取—写入—关闭
答案: 【 打开—操作—关闭

5、单选题:
‏二维列表ls=[[1,2,3], [4,5,6],[7,8,9]],哪个选项能获取其中元素5?‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪​
选项:
A: ls[1][1]
B: ls[-2][-1]
C: ls[-1][-1] 
D: ls[4]
答案: 【 ls[1][1]

6、单选题:
以下选项不是Python文件读操作的是:‏‎‏
选项:
A: readlines()
B: readtext()
C: read()
D: readline()
答案: 【 readtext()

7、单选题:
‌对于Python文件,以下描述正确的是:‍
选项:
A: 当文件以二进制文件方式打开时,读取按照字符串方式
B: 同一个文件可以既采用文本方式打开,也可以采用二进制方式打开
C: 文件以文本方式打开时,读取按照字节流方式
D: 根据不同类型的文件,打开方式只能是文本或者二进制中的一种
答案: 【 同一个文件可以既采用文本方式打开,也可以采用二进制方式打开

8、单选题:
‎给定列表ls = [1, 2, 3, "1", "2", "3"],其元素包含2种数据类型,哪个选项是列表ls的数据组织维度?‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‎
选项:
A: 多维数据
B: 一维数据
C: 二维数据
D: 多维数据
答案: 【 一维数据

9、单选题:
关于数据组织的维度,哪个选项的描述是错误的?‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‌‎‌
选项:
A: 数据组织存在维度,字典类型用于表示一维和二维数据
B: 一维数据采用线性方式组织,对应于数学中的数组和集合等概念
C: 高维数据由键值对类型的数据构成,采用对象方式组织
D: 二维数据采用表格方式组织,对应于数学中的矩阵
答案: 【 数据组织存在维度,字典类型用于表示一维和二维数据

10、单选题:
​关于文件关闭的close()方法,哪个选项的描述是正确的?&

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

发表评论

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