判断题

1-1 Python 中 “4”+“3” 的结果为 “7”。
说法错误。解析: 结果为"43"。

1-2 下面 Python 程序是错误的。

s="hello python!"
s[5]="I”

说法正确。解析: ①第二行的第二个引号是中文;②字符串不能使用索引赋值。其实复制进 Python 运行一下就知道对不对了吧...

1-3 Python 3.X 完全兼容 Python 2.X。
说法错误。解析: 不完全兼容,相当一部分写法发生改变,详情自己百度。

1-4 Python中的标识符不区分大小写。
1-5 Python 程序设计语言的标识符对大小写不敏感,python 和 Python 是两个相同的名字。
说法错误。解析: Python中的标识符区分大小写。你大可以动手试一下...

1-6 Python 中的注释是以 #开头的。
说法正确。解析: 但凡入门了都知道了吧...除此之外,还有三引号注释的方法。

1-7 在 Python 中,可以用 else 作为变量名。
1-8 在 Python 中可以使用 if 作为变量名。
1-9 在 Python 中可以使用 for 作为变量名。
说法错误。解析: else、if、for 都是保留字。选择:if...else... 循环:for...


选择题

2-1 下面不属于 python 特性的是
A. 本身开源免费
B. 平台无关:Python 程序可以在任何安装了解释器的操作系统环境中执行
C. 扩展性:Python 语言能够集成 C、C++ 等语言编写的代码
D. 属于低级语言
答案:D,解析: Python是高级语言。知识性问题请自行百度。

2-2 下列关于 Python 的说法中,错误的是
A. Python 是从 ABC 发展起来的
B. Python 是一门高级的计算机语言
C. Python 是一门只面向对象的语言
D. Python 是一种代表简单注意思想的语言
答案:C,解析: Python 不仅面向对象,还面向过程。知识性问题请自行百度。

2-3 在 Python 语言中,可以作为源文件后缀名的是
A. .python
B. .pdf
C. .py
D. .c

答案:C

2-4 Python 语言属于以下哪种语言
A. 机器语言
B. 汇编语言
C. 高级语言
D. 以上都不是

答案:C

2-5 Python 的输出函数是
A. input()
B. print()
C. math()
D. turtle()

答案:B

2-6 2-7 Python 语言正确的标识符是
A. 2you
B. my-name
C. _item
D. abc*234
答案:C,解析: A错在使用数字开头,B错在连接线,D有运算符,C正确。

2-8 python 源程序执行的方式是
A. 编译执行
B. 直接执行
C. 解释执行
D. 边编译边执行
答案:C

2-9 以下不是 python 中的关键字
A. raise
B. with
C. import
D. final
答案:D,解析: 自己查表。关键字是 finally,不是 final

2-1 a="I -love- python" 下面哪个可以将 a 按 "-" 分开成三个单词的列表 ['I', 'love', 'python']
A. a.split("-")
B. a.strip("-")
C. a.str("-")
D. a.abs("-")
答案:A,解析: 简单的知识点。B是去掉前后空格或者其他字符(如果传递了参数)。

2-3 Python 语言语句块的标记是
A. 分号
B. 逗号
C. 相同的缩进量
D. /
答案:C