本专栏的学习目标是使用Python进行数据分析,而不是进行Python开发。掌握基本用法将有助于后续的数据分析实践,我们在实际应用中会不断用到这些知识。
Python 使用缩进表示代码块,可以使用 Tab 键或空格。具体示例将在后续章节中详细介绍。
Python 单行注释使用 # 符号,多行注释则使用三个单引号('')或三个双引号(""")。
标识符包括变量名、函数名和类名。命名规则包括:
- 大小写字母 (A-Z, a-z)
- 数字 (0-9)
- 下划线 (_)
需要注意的是,标识符不能以数字开头,并且不能使用 Python 关键字。
Python 可以使用单引号(')、双引号(")或三引号(''' 或 """)来表示字符串。
int)Python 支持任意大小的正整数和负整数。
float)浮点数用于表示小数,当数值非常大或非常小时,会自动转换为科学计数法。
bool)布尔值只有两个值:True 和 False,并且支持逻辑运算符 and, or 和 not。
str)字符串是由单引号或双引号括起来的文本。如果字符串中包含单引号或双引号,可以使用转义字符 来处理。
None)None 表示空值或不存在的值,不同于零。
if)if 语句用于根据条件执行不同的代码块。
while)while 循环用于重复执行一段代码直到条件不满足为止。
break)break 语句用于立即退出循环。
continue)continue 语句用于跳过当前循环的剩余部分,直接进入下一次循环。
for)for 循环用于遍历序列中的元素。
list)列表是一种有序且可变的集合,可以随时添加或删除元素。
tuple)元组是不可变的列表,一旦创建就不能修改其元素值。
dict)字典是一种可变的键值对容器,每个键值对之间用冒号分隔。
set)集合是一种无序且不重复的元素集,使用大括号或 set() 函数创建。
Python 提供了许多内置函数,可以直接调用。
自定义函数需要使用 def 关键字定义,函数体内的代码需要缩进,并且可以返回值。
下一章我们将学习 Python 中的类和模块。