点击蓝字,关注我们
认真阅读知识点,后面有练习题哦!!!
1. 题目:Python自带的编程环境是?( )
A. VS Code
B. IDLE
C. DevC++
D. Scratch
点击空白处查看答案
答案:B
解析:IDLE是Python安装后自带的简易编程环境;VS Code是第三方编辑器,DevC++多用于C/C++,Scratch是图形化编程软件,三者都不是Python自带环境。
2. 题目:IDLE中,直接输入代码按回车就能执行的模式是?( )
A. 脚本模式
B. 交互模式(Shell)
C. 编辑模式
D. 运行模式
解析:交互模式(Shell)特点是输入一行、执行一行,适合临时测试代码;脚本模式需要写完完整程序再整体运行。
3. 题目:Python程序文件的扩展名是?( )
A. .txt B. .py C. .docx D. .exe
解析:Python源代码文件固定后缀为 .py;.txt是文本文件、.docx是Word文档、.exe是可执行程序。
4. 题目:在IDLE中编写完程序后,用哪个快捷键运行?( )
A. F1 B. F5 C. F10 D. Ctrl+S
解析:IDLE中 F5 是运行程序快捷键;Ctrl+S 是保存文件,F1一般为帮助快捷键。
5. 题目:代码缩进不一致会报什么错?( )
A. SyntaxError
B. IndentationError
C. NameError
D. ValueError
解析:
- IndentationError:专门表示缩进错误;
- SyntaxError:通用语法错误;
- NameError:变量未定义;
- ValueError:数值类型错误。
6. 题目:下列哪种情况会导致SyntaxError?( )
A. 变量未定义
B. print("hello (少右引号)
C. 输入非数字
D. 列表索引越界
解析:引号没有成对出现,属于代码语法格式错误,触发 SyntaxError;
A对应NameError,C、D属于运行时错误,不属于语法错误。
7. 题目:下列属于解释型编程语言的是?()
A. C++ B. Python
C. Java(编译执行) D. C语言
解析:Python是典型解释型语言,代码逐行翻译执行;C++、C语言属于编译型语言,需要先整体编译再运行;Java为先编译后解释,竞赛中归为编译执行类。
8. 题目:以下不属于Python编程环境的是?()
A. IDLE
B. PyCharm
C. VS Code
答案:D
解析:IDLE、PyCharm、VS Code 都可以编写运行Python代码;Scratch是少儿图形化编程平台,和Python无关。
9. 题目:Python 中标准的一级缩进为几个空格?()
A. 2个 B. 3个 C. 4个 D. 1个
答案:C
解析:Python官方标准规范为4个空格作为一级缩进,也可使用1个Tab键,禁止空格和Tab混用。
10. 题目:Python 单行注释的符号是?()
A. // B. # C. /* D. --
解析:Python单行注释以 # 开头;//、/* 多用于C/C++,-- 多用于数据库语言。
11. 题目:代码缩进混乱,程序会爆出哪种错误?()
D. FileError
解析:缩进格式混乱、缩进数量不统一,会直接触发专属错误 IndentationError(缩进错误)。