← SEARCHABLE ARCHIVE
Python · 2026-07-11

Python 是什么语言?

从简洁的语法、列表、字典和函数开始

INTERACTIVE READING MODE →

该博客上撰写的文章是出于教学目的而创建的。 另外,文章中的信息可能不正确,请谨慎。

Python 是一种非常适合用更少的代码快速表达想法的编程语言。 它被用于自动化、数据分析、人工智能和网络服务器等许多领域。

缩进创建代码块

Python 用缩进而不是大括号来表达条件语句和函数的范围。

def calculate_damage(attack, defense):
    damage = attack - defense
    if damage < 1:
        return 1
    return damage


print(calculate_damage(12, 5))

由于缩进不仅仅是一种装饰,而且是语法的一部分,因此同一块中的间距必须保持一致。

列表和字典

列表按顺序存储多个值,字典则连接键和值。

players = ["Rose", "Knight", "Mage"]

inventory = {
    "potion": 3,
    "key": 1,
}

for player in players:
    print(player)

print(inventory["potion"])

Python 变量不一定需要有类型名称。 相反,随着您的函数变得越来越大,类型提示可以更轻松地传达您的意图,因为某些类型错误可能在您运行它们之前才被发现。

def add_score(current: int, amount: int) -> int:
    return current + amount

模块和虚拟环境

其他文件中的函数或标准库import把它带到 外部包通常是pip安装它

由于每个项目所需的包版本可能有所不同,venv最好将依赖项分离到同一个虚拟环境中。

python -m venv .venv
激活.venv环境
pip 安装所需的包

Python 并不是执行所有任务最快的语言,但它具有快速的实现和许多库。 如果您从小文件组织工具或自动化重复任务开始,您可以学习语法以及如何使用它们。