Python 3 15分钟入门

Python 3 15分钟入门
最新回答
不忘殊归

2026-10-25 19:50:38

Python 3 15分钟入门指南

Python 3是一门简洁且功能强大的编程语言,尤其适合初学者快速上手。以下内容覆盖了Python 3最基础且常用的特性,帮助你在15分钟内掌握核心概念。

1. 注释
  • 单行注释使用 #:# 这是单行注释
  • 多行字符串(用三引号包围)可作为多行注释或文档字符串:"""这是多行字符串,常用于函数或类的文档说明。"""
2. 变量与赋值
  • 无需声明类型,直接赋值即可:a = 5b = "Hello"
  • 多重赋值:a, b = 1, 2 # a=1, b=2a, b = b, a # 交换值:a=2, b=1
3. 算术运算
  • 基本运算:1 + 1 # 加法 → 26 / 3 # 除法返回浮点数 → 2.0
  • 整数除法(//)和求余(%):7 // 3 # → 25 % 2 # → 1
  • 幂运算:2 3 # → 8
  • 布尔运算:True and False # → False1 == 2 # → False
4. 列表(List)
  • 定义与操作:l = [1, 2, 3]l.append(4) # 添加元素 → [1, 2, 3, 4]len(l) # 长度 → 4
  • 索引与切片:l[0] # 第一个元素 → 1l[-1] # 最后一个元素 → 4l[1:3] # 子列表 → [2, 3](不包含索引3)
  • 列表推导式:[x*2 for x in l] # → [2, 4, 6, 8]
5. 字符串(String)
  • 定义与拼接:s1 = "Hello"s2 = 'World's = s1 + " " + s2 # → "Hello World"
  • 常用方法:s.split() # 按空格分割 → ['Hello', 'World']"-".join(["a", "b"]) # → "a-b"
6. 字典(Dictionary)
  • 定义与访问:d = {"name": "Alice", "age": 25}d["name"] # → "Alice"
  • 动态添加键值对:d["gender"] = "Female"
  • 获取键或值列表:list(d.keys()) # → ['name', 'age', 'gender']list(d.values()) # → ['Alice', 25, 'Female']
7. 条件控制
  • if-elif-else 结构:x = 10if x > 5: print("大于5")elif x == 5: print("等于5")else: print("小于5")
8. 循环
  • for 循环遍历列表:for i in [1, 2, 3]: print(i) # 依次输出1, 2, 3
  • range 生成数字序列:for i in range(3): # 0到2 print(i)
  • while 循环:count = 0while count < 3: print(count) count += 1
9. 函数定义
  • 基本函数:def greet(name): return f"Hello, {name}!"print(greet("Alice")) # → "Hello, Alice!"
  • 关键字参数:def subtract(x, y): return x - ysubtract(y=5, x=3) # → -2
10. 面向对象编程(基础)
  • 定义类与方法:class Dog: def __init__(self, name): self.name = name def bark(self): print(f"{self.name} says: Woof!")my_dog = Dog("Buddy")my_dog.bark() # → "Buddy says: Woof!"
总结

以上是Python 3的核心基础内容。15分钟仅够了解语法框架,熟练编程需结合练习与文档阅读。建议后续深入学习以下主题:

  • 文件操作(open()、read()/write())
  • 异常处理(try-except)
  • 模块与包(import)
  • 高级特性(生成器、装饰器等)

保持代码整洁,善用缩进和注释,Python的世界等你探索!