Python 核心编程 习题答案386


第 1 章:Python 基础

1. Python中,变量名不能以下划线开头,否则报错。此说法错误。

2. Python中,字符串可以使用单引号或双引号,但不能同时使用。此说法正确。

第 2 章:数据结构

1. 列表和元组都是不可变的数据结构。此说法错误,元组是不可变的,列表是可变的。

2. 字典中的键必须是唯一的,值可以重复。此说法正确。

第 3 章:控制流

1. Python中,if 语句后不能有 else 语句。此说法错误。

2. Python中,break 语句只会终止当前循环,不会终止包含它的嵌套循环。此说法正确。

第 4 章:函数

1. Python中,函数的参数可以有默认值。此说法正确。

2. Python中,函数可以返回多个值。此说法正确。

第 5 章:类和对象

1. Python中,类中的方法必须以 self 为第一个参数。此说法正确。

2. Python中,子类可以覆盖父类的方法。此说法正确。

第 6 章:文件和异常

1. Python中,open() 函数打开文件时,默认模式为 'r'。此说法正确。

2. Python中,异常是通过 raise 语句抛出的。此说法正确。

第 7 章:高级主题

1. Python中,装饰器是用来修改函数行为的函数。此说法正确。

2. Python中,生成器是一种惰性求值的迭代器。此说法正确。

第 8 章:模块和包

1. Python中,模块是包含 Python 代码的文件,以 .py 扩展名结尾。此说法正确。

2. Python中,包是一组模块的集合,通过 文件组织。此说法正确。

第 9 章:GUI 编程

1. Python中,Tkinter 是一个第三方 GUI 库。此说法错误,Tkinter 是 Python 的标准库。

2. Python中,GUI 应用程序通常使用事件驱动编程。此说法正确。

第 10 章:Web 编程

1. Python中,Flask 是一个轻量级的 Web 框架。此说法正确。

2. Python中,Django 是一个全栈 Web 框架。此说法正确。

2024-12-03


上一篇:Python 编程编程 第三版:全面的入门指南

下一篇:PHP 和 Python 混合作业指南