Python编程:基础语法与数据操作详解

需积分: 5 0 下载量 180 浏览量 更新于2024-08-12 收藏 6KB MD 举报
"Python学习-TY.md - 数据分析 - Python" 这篇文档主要涵盖了Python语言的基础知识,包括字符串操作、算术运算、条件判断、循环结构以及字典数据类型的使用。以下是详细的内容: 首先,文档展示了Python的字符串操作。`title()` 方法用于将字符串中的每个单词首字母转换为大写,如 `str1.title()` 输出 "HelloStr!"。`upper()` 和 `lower()` 分别用于将整个字符串转换为大写或小写,如 `name.upper()` 输出 "ADALOVELACE",`name.lower()` 输出 "adalovelace"。此外,还展示了基本的算术运算,如 `print(2+3*4)` 输出整数结果 `14`,以及浮点数的加法 `print(0.3+0.4)` 输出 `0.7`。 接着,文档提到了条件判断。`if` 语句用于检查单一条件,例如在 `for` 循环中检查列表 `cars` 中的元素是否等于 'bmw',并分别处理匹配和不匹配的情况。`in` 和 `not in` 关键字用于检查一个值是否存在于列表中,如 `'audi' in cars` 返回 `True`,而 `'xo' in cars` 返回 `False`。 文档还介绍了逻辑运算符 `and` 和 `or` 的用法。`and` 运算符用于检查两个条件是否都为真,`or` 运算符则检查至少有一个条件为真。例如,`judge1=True and True` 输出 `True`,`judge2=True and False` 输出 `False`,`judge3=True or False` 输出 `True`,`judge4=True or True` 输出 `True`。 `if...elif...else` 结构用于处理多级条件,如根据变量 `a` 的值打印不同的信息。在示例中,当 `a` 小于 14 时,打印 "child";小于 18 时,打印 "teenager";否则,打印 "person"。 最后,文档简要介绍了Python的字典数据类型。字典是键值对的集合,可以通过键来访问对应的值。例如,创建一个空字典 `alien_0 = {}`,然后添加键值对 `alien_0 = {'color': 'green', 'point': 5}`。通过键访问字典中的值,如 `print(alien_0['color'])` 输出 "green",`print(alien_0['point'])` 输出 "5"。 这篇文档提供了Python初学者需要掌握的基本语法和概念,包括字符串操作、算术运算、条件判断、循环以及字典的使用,这些都是进行数据分析时必不可少的基础知识。