Python 等级考试第一课知识点总结
一、变量和数据类型
* 在 Python 中,变量可以存储数字、汉字等多种数据类型。
* 变量可以被重新赋值,新值会取代旧的值。
* 变量名可以是字母、数字、下划线等组合,但不能以数字开头。
二、Python 语言基础
* Python 语言源代码程序编译后的文件扩展名为 `.py`。
* Python 中的缩进作用是用来界定代码块。
* Python 中可以使用 `math` 模块来进行数学运算。
* Python 中可以使用 `random` 模块来生成随机数。
三、选择题解析
* 在 Python 中,关于变量的说法,正确的是变量可以存储多种数据类型,并且可以被重新赋值。
* Python 语言源代码程序编译后的文件扩展名为 `.py`。
* 在 Python 中,要生成随机数,应该使用 `random` 模块。
* 在 Python 中,缩进的作用是用来界定代码块。
* 在 Python 中,数学表达式可以使用 `math` 模块来进行运算。
四、程序设计
* 在 Python 中,可以使用 `input` 函数来获取用户输入。
* 在 Python 中,可以使用 `print` 函数来输出结果。
* 在 Python 中,可以使用 `if` 语句来实现条件判断。
* 在 Python 中,可以使用 `for` 循环来实现循环操作。
五、变量命名规则
* 在 Python 中,变量名可以是字母、数字、下划线等组合,但不能以数字开头。
* 在 Python 中,变量名不能与关键字重复。
六、Python 文件结构
* Python 文件的扩展名是 `.py`。
* Python 文件的目录结构可以是树结构,根结点为 `python34`。
七、程序填空
* 编写一个 Python 程序,输入消费额(整数),显示折扣后的应付金额。
* 使用 Python 编程分析每所学校各科目选考的总人数、全市各科选考总人数及其占比。
八、数据分析
* 使用 `pandas` 模块可以读取 CSV 文件,并将其转换为 DataFrame 结构。
* 使用 `itertools` 模块可以实现循环操作。
* 使用 `groupby` 函数可以对数据进行分组计数。
* 使用 `append` 函数可以增加新行到 DataFrame 结构中。