Appearance
基础语法
Python 代码结构
Python 的代码结构简洁明了,主要特点包括:
- 使用缩进来表示代码块
- 不需要使用分号(;)结束语句
- 一行通常写一条语句
- 使用
#添加注释
缩进规则
Python 使用缩进来组织代码块,这是 Python 最重要的语法特点之一。
python
if True:
print("这是缩进的代码块")
print("缩进必须一致")
print("这不是缩进的代码块")注意事项:
- 缩进必须使用空格或 Tab,但不能混用
- 同一级别的代码块缩进必须相同
- 通常使用 4 个空格作为缩进
变量与赋值
变量是存储数据的容器,Python 中不需要声明变量类型。
python
name = "张三"
age = 25
height = 1.75
is_student = True标识符命名规则
标识符是变量、函数、类等的名称。
命名规则
- 只能包含字母、数字和下划线
- 不能以数字开头
- 不能使用 Python 关键字
- 区分大小写
命名建议
- 变量名:使用小写字母和下划线,如
my_name - 常量名:使用大写字母和下划线,如
MAX_VALUE - 类名:使用大驼峰命名法,如
MyClass - 函数名:使用小写字母和下划线,如
my_function
Python 关键字
Python 保留了一些关键字,不能用作标识符:
python
False, None, True, and, as, assert, async, await, break, class,
continue, def, del, elif, else, except, finally, for, from,
global, if, import, in, is, lambda, nonlocal, not, or, pass,
raise, return, try, while, with, yield行与缩进
多行语句
如果语句太长,可以使用反斜杠 \ 分成多行:
python
total = 1 + 2 + 3 + 4 + \
5 + 6 + 7 + 8 + \
9 + 10在 []、{}、() 中的多行语句不需要使用反斜杠:
python
numbers = [1, 2, 3,
4, 5, 6,
7, 8, 9]同一行多条语句
可以使用分号 ; 在同一行写多条语句:
python
x = 1; y = 2; z = 3注释
注释用于解释代码,提高代码可读性。
单行注释
使用 # 符号:
python
# 这是一个单行注释
print("Hello, World!") # 这也是注释多行注释
使用多个 # 或三引号:
python
# 这是第一行注释
# 这是第二行注释
# 这是第三行注释
"""
这也是多行注释
可以写多行内容
"""空行
函数或类之间使用空行分隔,表示一段新的代码的开始。
python
def function1():
pass
def function2():
pass输入与输出
输出
使用 print() 函数输出内容:
python
print("Hello, World!")
print("姓名:", name, "年龄:", age)输入
使用 input() 函数获取用户输入:
python
name = input("请输入你的姓名: ")
print("你好,", name)代码示例
python
# 这是一个简单的 Python 程序
name = input("请输入你的姓名: ")
age = int(input("请输入你的年龄: "))
if age >= 18:
print(f"{name},你已经成年了")
else:
print(f"{name},你还未成年")缩进示例
python
# 正确的缩进
if True:
print("条件成立")
if True:
print("嵌套条件成立")
# 错误的缩进
if True:
print("缩进错误") # 这会报错总结
Python 的基础语法简单明了,主要特点包括:
- 使用缩进表示代码块
- 不需要分号结束语句
- 使用
#添加注释 - 变量不需要声明类型
- 标识符有命名规则
- 保留关键字不能用作标识符
掌握这些基础语法规则是学习 Python 的第一步,接下来的章节将深入学习 Python 的各种数据类型和控制结构。