文件介绍以及Python常用数据类型

73 阅读2分钟

一. 数据分析技术简介

  • 数据分析是用统计方法分析数据,提取信息、形成结论的过程,辅助判断与行动。

二. CSV 文件介绍

定义:

逗号分隔值的,其文件以纯文本形式存储表格数据(数字和文本)

  • Python 中可使用 csv.reader 读取文件,csv.DictReader 将每一行作为字典处理。

三. Excel 文件介绍

四. Python 常用数值类型

  1. 整数(int):存储范围取决于平台(32/64 位),Python 会自动将大整数转换为 long 类型的数据,理论上可以储存任意大小的整数。
  2. 浮点数(float):在Python中,以双精度(64 位)存储,可用科学计数法,整数相除有余数时结果自动转为浮点数。
  3. 复数:在Python中,复数的虚部用 j 表示。

五. 字符串类型

1. 创建字符串

  • 字符串由一系列字符组成
  • 可用成对单引号、双引号,或3个单/双引号(支持跨行,无需转义符 \n)。

注意: 转义符:如 \n(换行)、\t(制表符)、\"(输出双引号)等;字符串前加 r 表示按原义解释,无需转义。

2. 字符串对象不可变

注意: 在Python中,无法直接修改字符串对象,需基于原字符串创建新对象。

方法:

replace()upper()会返回新字符串对象,原对象不变。

3. 类型转换与序列操作

可通过 str() 方法将其他类型(如浮点数)转换为字符串。

  • 字符串是字符序列,可转换为列表、元组等序列类型,使用序列方法/属性。

4. 字符串拼接

使用 + 号拼接两个字符串,返回新的字符串对象。

5. 转义符

转义符功能
\n添加换行符
\t添加制表符
\\添加“\”
\a响铃
\"在字符串中输出双引号
\'在字符串中输出单引号
\000添加一个空格

7.字符串格式化输出

类似 C/C++ 的 printf(),Python 用百分号 % 指定格式,格式模板含形参(格式符),实际参数可以是元组或字典

用法:形参模板 % 实参元组 或 形参模板 % 实参字典