← 返回首页

Python 基础课程

从零开始学习 Python 编程

📚 课程简介

欢迎来到 Python 基础课程!本课程将带领你从零基础开始学习 Python 编程,掌握编程的核心概念,为数据分析、Web 开发、自动化等领域打下坚实的基础。

学习目标:

  • 理解编程的基本概念
  • 掌握 Python 的核心语法
  • 学会使用常用数据结构
  • 编写简单的 Python 程序
  • 培养编程思维和问题解决能力

第一章:Python 入门

1.1 Python 简介与安装

什么是 Python?

Python 是一种简单易学、功能强大的编程语言。它具有高效的高级数据结构和简单有效的面向对象编程方法。

Python 的特点:

  • 语法简洁清晰
  • 跨平台兼容性
  • 丰富的标准库和第三方库
  • 广泛的应用领域

1.2 第一个 Python 程序

让我们从经典的 "Hello, World!" 程序开始:

# 这是一个注释 print("Hello, World!")
✏️ 练习

尝试修改上面的代码,打印出你自己的名字!

第二章:变量与数据类型

2.1 变量

变量是存储数据的容器。在 Python 中,你可以这样定义变量:

# 定义变量 name = "张三" age = 25 height = 1.75 is_student = True # 打印变量 print(name) print(age)

2.2 基本数据类型

Python 中的基本数据类型:

  • 整数 (int):例如 1, 100, -5
  • 浮点数 (float):例如 3.14, 2.0, -0.5
  • 字符串 (str):例如 "Hello", 'Python'
  • 布尔值 (bool):True 或 False
# 类型转换 num_str = "100" num = int(num_str) print(num) # 输出: 100

第三章:运算符

3.1 算术运算符

a = 10 b = 3 print(a + b) # 加法: 13 print(a - b) # 减法: 7 print(a * b) # 乘法: 30 print(a / b) # 除法: 3.333... print(a // b) # 整除: 3 print(a % b) # 取余: 1 print(a ** b) # 幂运算: 1000

3.2 比较运算符

x = 5 y = 10 print(x == y) # 等于: False print(x != y) # 不等于: True print(x < y) # 小于: True print(x > y) # 大于: False

第四章:控制流程

4.1 条件语句

age = 18 if age >= 18: print("成年人") elif age == 18: print("刚成年") else: print("未成年人")

4.2 循环

for 循环:

# 遍历列表 fruits = ["苹果", "香蕉", "橙子"] for fruit in fruits: print(fruit) # 使用 range for i in range(1, 6): print(i)

while 循环:

count = 1 while count <= 5: print(count) count += 1

第五章:函数

5.1 定义函数

def greet(name): """问候函数""" return f"你好,{name}!" print(greet("小明"))

5.2 函数参数

def add(a, b=0): return a + b print(add(5, 3)) # 8 print(add(10)) # 10

第六章:数据结构

6.1 列表

# 创建列表 numbers = [1, 2, 3, 4, 5] # 访问元素 print(numbers[0]) # 1 # 添加元素 numbers.append(6) # 切片 print(numbers[1:4]) # [2, 3, 4]

6.2 字典

# 创建字典 student = { "name": "小红", "age": 20, "major": "计算机" } # 访问值 print(student["name"]) # 添加键值对 student["grade"] = "A"

📊 学习进度

课程已完成 10% - 继续加油!