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 的世界里越走越远!

浙公网安备 33010602011771号