目录

  1. 引言
  2. Python 语言概述
  3. 安装 Python
  4. 运行 Python 代码
  5. 第一个 Python 程序
  6. Python 基本语法
  7. 完整示例
  8. 结论
  9. 参考资料

1. 引言

Python 是一门流行的高级编程语言,因其简洁易读的语法和强大的功能而广受欢迎。本教程将引导您迈出 Python 编程的第一步,包括 Python 的安装、运行方式、基本语法等。


2. Python 语言概述

2.1 Python 简介

Python 由 Guido van Rossum 于 1989 年开发,1991 年正式发布。它是一种 解释型、动态类型、面向对象 的编程语言,广泛应用于 Web 开发、数据科学、人工智能、自动化运维 等领域。


2.2 Python 的特点

  • 简单易学:语法清晰,接近自然语言。
  • 跨平台:支持 Windows、MacOS、Linux 等操作系统。
  • 丰富的库:内置强大的标准库,并有丰富的第三方库。
  • 自动内存管理:使用垃圾回收机制,无需手动管理内存。
  • 动态类型:变量无需声明类型,赋值时自动推断。

2.3 Python 适用场景

应用领域说明
Web 开发Django, Flask, FastAPI
数据分析Pandas, NumPy, Matplotlib
人工智能TensorFlow, PyTorch, scikit-learn
自动化运维Ansible, Fabric
爬虫开发Scrapy, Requests
桌面应用PyQt, Tkinter
游戏开发Pygame, Panda3D

3. 安装 Python

3.1 Windows 安装

  1. 访问 Python 官网,下载适用于 Windows 的最新版本。
  2. 运行安装程序,勾选 Add Python to PATH,然后点击 Install Now
  3. 安装完成后,在命令行(CMD)输入 python --version 以检查是否安装成功。

3.2 MacOS 安装

  • 使用 Homebrew 安装(推荐):
brew install python


3.3 Linux 安装

  • Debian/Ubuntu:
sudo apt update
sudo apt install python3

  • CentOS/RHEL:
sudo yum install python3

  • Arch Linux:
sudo pacman -S python


4. 运行 Python 代码

Python 代码可以通过 交互模式脚本模式 运行。

4.1 交互模式

直接在终端输入 python3 进入交互模式,输入代码并即时执行。

>>> print("Hello, Python!")
Hello, Python!

退出交互模式:

exit()  # 或者使用快捷键 Ctrl+D


4.2 脚本模式

编写 Python 脚本 (.py 文件),然后使用 Python 解释器执行。

python3 my_script.py


5. 第一个 Python 程序

创建 hello.py 文件,输入以下代码:

print("Hello, Python!")

在终端执行:

python3 hello.py

输出

Hello, Python!


6. Python 基本语法

6.1 缩进

Python 通过 缩进 表示代码块,而非 {}begin/end

正确示例

if True:
    print("缩进正确")

错误示例

if True:
print("缩进错误")  # IndentationError


6.2 注释

  • 单行注释
# 这是单行注释
print("Hello, World!")  # 也可以放在代码行后

  • 多行注释
"""
这是多行注释
适用于多行说明
"""
print("Python 注释示例")


6.3 变量与数据类型

Python 是 动态类型 语言,变量无需声明类型,赋值时自动推断。

name = "Alice"    # 字符串
age = 25         # 整数
height = 1.75    # 浮点数
is_student = True  # 布尔值

查看变量类型:

print(type(name))  # <class 'str'>
print(type(age))   # <class 'int'>
print(type(height)) # <class 'float'>
print(type(is_student)) # <class 'bool'>


7. 完整示例

# 变量定义
name = "Python"
version = 3.10

# 输出信息
print(f"欢迎学习{name} {version}!")

# 条件判断
if version >= 3:
    print("您的 Python 版本符合要求")
else:
    print("请升级到 Python 3 以上")

# 循环示例
for i in range(1, 6):
    print(f"第 {i} 次运行 Python 代码")


8. 结论

本教程介绍了 Python 语言的特点、安装步骤、基本语法等内容,帮助您迈出 Python 编程的第一步。掌握这些基础知识后,您可以继续学习 数据结构、控制流、函数、模块 等内容,进一步提升 Python 编程能力。

站内链接


9. 参考资料

  1. Python 官方文档https://docs.python.org/3/tutorial/
  2. W3Schools Python 教程https://www.w3schools.com/python/
  3. Real Python Python 入门https://realpython.com/python-beginner-tips/
  4. GeeksForGeeks Python 基础https://www.geeksforgeeks.org/python-programming-language/