Python 入门指南:从零开始掌握编程

1. 为什么选择 Python?

Python 是一门简洁优雅、功能强大的编程语言。

  • 上手很快,语法简单,适合新手
  • 应用广泛,web开发、数据分析、爬虫、AI工具
  • 三方库丰富,安装好后即可使用

无论你是学生、职场人还是技术爱好者,Python 都是编程入门的最佳选择之一。

2. 安装 Python 环境

2.1 下载与安装

访问 https://www.python.org/downloads/,下载最新版本(建议 3.10+)。
安装时务必勾选 “Add Python to PATH”,添加到环境变量中。

2.2 验证安装

打开终端CMD(命令提示符),输入:

python --version

若显示 Python 3.x.x,即安装成功。

2.3 编写第一行代码

在终端输入 python 进入交互模式:

print("Hello, Python!")

按下回车,屏幕将输出 Hello, Python!,恭喜你正式入门!

2.4 新建文件执行

随便找个目录新建一个文件名hello.py,复制以下代码

#!/usr/bin/python3

print("Hello, Python!")

打开终端CMD,也可以用vscode这样的代码编辑工具打开终端,定位到这个文件所在的目录,执行下面命令,效果一样

python hello.py

3. 基础语法速览

3.1 变量与赋值

Python 无需声明类型,直接赋值即可:

name = "Alice"
age = 25
height = 1.68
is_student = True

3.2 注释

# 这是单行注释

"""
这是多行注释
可以换行
"""

3.3 输入与输出

user_name = input("请输入你的名字:")
print("你好," + user_name)

4. 核心数据类型

4.1 数字

a = 10        # 整数
b = 3.14      # 浮点数
c = 1 + 2j    # 复数

4.2 字符串

s1 = 'Hello'
s2 = "World"
s3 = f"{s1} {s2}"   # f-string 格式化(推荐)
print(s3)           # Hello World

4.3 列表

fruits = ["apple", "banana", "cherry"]
fruits.append("orange")
print(fruits[0])   # apple

4.4 元组

point = (10, 20)   # 不可修改

4.5 字典

student = {
    "name": "小明",
    "age": 20,
    "score": 95
}
print(student["name"])

4.6 集合

set1 = {1, 2, 3, 3, 3}
print(set1)   # {1, 2, 3} 自动去重

5. 控制流程

5.1 条件判断

score = 85
if score >= 90:
    print("优秀")
elif score >= 70:
    print("良好")
else:
    print("加油")

5.2 循环

for 循环

for i in range(5):
    print(i)   # 0 1 2 3 4
while 循环

python
count = 0
while count < 3:
    print(count)
    count += 1

6. 函数

def greet(name):
    """向用户打招呼"""
    return f"你好,{name}!"

message = greet("Python")
print(message)

7. 模块与库

使用 import 导入功能模块:

import math
print(math.sqrt(16))   # 4.0

from datetime import datetime
print(datetime.now())

安装第三方库:

pip install requests
python
import requests
response = requests.get("https://api.github.com")
print(response.status_code)

8. 文件操作

# 写文件
with open("test.txt", "w", encoding="utf-8") as f:
    f.write("Python 文件操作示例")

# 读文件
with open("test.txt", "r", encoding="utf-8") as f:
    content = f.read()
    print(content)

9. 异常处理

try:
    num = int(input("输入数字:"))
    print(10 / num)
except ValueError:
    print("请输入有效数字")
except ZeroDivisionError:
    print("除数不能为0")
finally:
    print("程序结束")

10. 教程

详细教程:https://www.runoob.com/python3/python3-tutorial.html
这里提供了非常详细和完整的python教程

11. 接下来我们学什么?

  • 面向对象编程:类与对象
  • 实战项目:爬虫、自动化脚本
  • AI实践:图片创作、视频生成、聊天对话

12. 和大家一起学习

接下来的文章我会使用python结合各个平台的AI能力实现各式各样的能力,和大家一起学习一起进步

✨ 总结
本文覆盖了 Python 入门的核心知识点,从环境搭建到基础语法,再到模块与文件操作。
建议你跟着代码敲一遍,遇到问题多查官方文档或搜索引擎,编程只有在实践中才能真正掌握。持续学习,保持好奇,祝你在 Python 的世界里越走越远!

posted @ 2026-06-12 14:43  空心麻球  阅读(3)  评论(0)    收藏  举报