给我讲一下Python的基本语法。
Python的基本语法：

- 用缩进来表示代码块
- 可以使用#作为单行注释符号，或使用'''或"""来写多行注释
- 变量无需声明即可使用，直接赋值即可
- 可以使用if、for、while进行流程控制
- 函数使用def定义，函数体需要缩进
- Python使用冒号来表示代码块的开始，类似于大括号
- 使用print()函数打印输出
- 数组使用方括号来表示，可以使用append()方法向数组末尾添加元素
- 元组用圆括号来表示，不可修改
- 字典用花括号来表示，包含键和值
- 类的定义使用class关键字，包括构造函数和方法等