当前位置:首页>python>Python 编程快速入门

Python 编程快速入门

  • 2026-06-28 14:00:46
Python 编程快速入门

Python 编程快速入门

目录

  1. Python 简介
  2. 环境安装与配置
  3. 第一个 Python 程序
  4. 基础语法
  5. 数据类型
  6. 控制流
  7. 函数
  8. 模块与包
  9. 文件操作
  10. 异常处理
  11. 面向对象编程
  12. 常用标准库
  13. 实战练习

1. Python 简介

Python 是一种高级、解释型、通用的编程语言,由 Guido van Rossum 于 1991 年发布。

特点

  • 简洁易读: 语法清晰,接近自然语言
  • 跨平台: 支持 Windows、macOS、Linux 等
  • 丰富的库: 拥有庞大的第三方库生态系统
  • 多用途: Web 开发、数据分析、人工智能、自动化脚本等

应用场景

  • Web 开发 (Django, Flask)
  • 数据科学与机器学习 (NumPy, Pandas, TensorFlow)
  • 自动化运维与脚本
  • 爬虫开发
  • 游戏开发

2. 环境安装与配置

安装 Python

  1. 访问官网,下载适合你操作系统的最新版本
  2. 安装时勾选 "Add Python to PATH"
  3. 验证安装:
python --version# 或python3 --version

推荐使用 IDE/编辑器

  • VS Code: 轻量级,插件丰富
  • PyCharm: 专业 Python IDE
  • Jupyter Notebook: 适合数据科学

创建虚拟环境

# 创建虚拟环境python -m venv myenv# Windows 激活myenv\Scripts\activate# macOS/Linux 激活source myenv/bin/activate# 退出虚拟环境deactivate

3. 第一个 Python 程序

Hello World

print("Hello, World!")

运行方式

方式一: 交互式解释器

python>>> print("Hello, World!")

方式二: 脚本文件

# 创建 hello.pypython hello.py

4. 基础语法

变量与赋值

# 变量不需要声明类型name = "Python"version = 3.12is_awesome = True# 多重赋值x, y, z = 123a = b = c = 0

注释

# 这是单行注释"""这是多行注释可以写多行"""# 文档字符串 (docstring)defgreet():"""这是一个函数的文档字符串"""pass

基本输入输出

# 输出print("Hello")print("Name:", name, "Version:", version)print(f"Python {version} is awesome!")  # f-string (推荐)# 输入user_input = input("请输入你的名字: ")print(f"你好, {user_input}!")

运算符

# 算术运算符a = 10 + 3# 加法: 13b = 10 - 3# 减法: 7c = 10 * 3# 乘法: 30d = 10 / 3# 除法: 3.333...e = 10 // 3# 整除: 3f = 10 % 3# 取余: 1g = 10 ** 3# 幂: 1000# 比较运算符== 等于, != 不等于, > 大于, < 小于, >= 大于等于, <= 小于等于# 逻辑运算符and 与, or 或, not 非# 赋值运算符=, +=, -=, *=, /=, //=, %=, **=

5. 数据类型

数字类型

# 整数age = 25# 浮点数price = 19.99# 复数z = 3 + 4j# 类型转换int("123")      # 123float("3.14")   # 3.14str(100)        # "100"

字符串

# 创建字符串s1 = '单引号's2 = "双引号"s3 = """多行字符串"""# 常用操作text = "Hello, Python!"len(text)              # 长度: 14text.upper()           # 大写: "HELLO, PYTHON!"text.lower()           # 小写: "hello, python!"text.split(",")        # 分割: ["Hello", " Python!"]text.replace("Python""World")  # 替换text.find("Python")    # 查找索引: 7text.strip()           # 去除两端空白# 字符串格式化name = "Alice"age = 30print(f"我叫{name},今年{age}岁")  # f-string (Python 3.6+)print("我叫{},今年{}岁".format(name, age))

列表 (List)

# 创建列表fruits = ["apple""banana""orange"]numbers = [12345]mixed = [1"hello"True3.14]# 访问元素fruits[0]        # "apple"fruits[-1]       # "orange" (最后一个)# 切片numbers[1:3]     # [2, 3]numbers[:3]      # [1, 2, 3]numbers[2:]      # [3, 4, 5]numbers[::-1]    # [5, 4, 3, 2, 1] (反转)# 常用方法fruits.append("grape")      # 添加元素fruits.insert(1"mango")   # 插入元素fruits.remove("banana")     # 删除元素fruits.pop()                # 删除并返回最后一个fruits.sort()               # 排序len(fruits)                 # 长度# 列表推导式squares = [x**2for x in range(10)]evens = [x for x in range(20if x % 2 == 0]

元组 (Tuple)

# 创建元组 (不可变列表)point = (34)colors = ("red""green""blue")# 访问point[0]  # 3# 解包x, y = pointprint(f"x={x}, y={y}")

字典 (Dictionary)

# 创建字典person = {"name""Alice","age"30,"city""Beijing"}# 访问person["name"]           # "Alice"person.get("age")        # 30person.get("phone""N/A")  # "N/A" (默认值)# 修改和添加person["age"] = 31person["phone"] = "123456"# 常用方法person.keys()            # 所有键person.values()          # 所有值person.items()           # 所有键值对person.pop("city")       # 删除并返回值# 字典推导式squares = {x: x**2for x in range(5)}# {0: 0, 1: 1, 2: 4, 3: 9, 4: 16}

集合 (Set)

# 创建集合 (无序不重复)fruits = {"apple""banana""orange"}numbers = set([12334])  # {1, 2, 3, 4}# 常用操作fruits.add("grape")fruits.remove("banana")fruits.discard("xxx")  # 删除 (不存在不报错)# 集合运算a = {123}b = {345}a | b   # 并集: {1, 2, 3, 4, 5}a & b   # 交集: {3}a - b   # 差集: {1, 2}a ^ b   # 对称差集: {1, 2, 4, 5}

布尔值

is_active = Trueis_deleted = False# 假值: False, None, 0, "", [], {}, set()# 真值: 其他所有值

6. 控制流

条件语句

age = 18if age < 18:    print("未成年")elif age == 18:    print("刚成年")else:    print("成年人")# 三元表达式status = "成年"if age >= 18else"未成年"

for 循环

# 遍历列表fruits = ["apple""banana""orange"]for fruit in fruits:    print(fruit)# 使用 rangefor i in range(5):          # 0, 1, 2, 3, 4    print(i)for i in range(2102):   # 2, 4, 6, 8    print(i)# 枚举for index, value in enumerate(fruits):    print(f"{index}{value}")# 遍历字典person = {"name""Alice""age"30}for key, value in person.items():    print(f"{key}{value}")

while 循环

count = 0while count < 5:    print(count)    count += 1# break 和 continuefor i in range(10):if i == 3:continue# 跳过本次循环if i == 7:break# 退出循环    print(i)

异常处理中的 else 和 finally

for i in range(5):    print(i)else:    print("循环正常结束")  # 没有 break 时执行

7. 函数

定义函数

defgreet(name):"""向用户打招呼"""returnf"Hello, {name}!"# 调用message = greet("Alice")print(message)

参数类型

# 位置参数defadd(a, b):return a + b# 默认参数defgreet(name, greeting="Hello"):returnf"{greeting}{name}!"# 关键字参数result = add(b=5, a=3)# 可变参数defsum_all(*args):return sum(args)sum_all(1234)  # 10# 关键字可变参数defprint_info(**kwargs):for key, value in kwargs.items():        print(f"{key}{value}")print_info(name="Alice", age=30)

Lambda 函数

# 匿名函数square = lambda x: x ** 2square(5)  # 25# 配合高阶函数使用numbers = [314159]sorted(numbers, key=lambda x: -x)list(map(lambda x: x * 2, numbers))list(filter(lambda x: x > 3, numbers))

作用域

x = "global"defouter():    x = "enclosing"definner():nonlocal x        x = "modified"    inner()    print(x)  # "modified"

8. 模块与包

导入模块

# 导入整个模块import mathprint(math.pi)# 导入特定内容from datetime import datetime, dateprint(datetime.now())# 导入并重命名import numpy as np

创建模块

# mymodule.pydefgreet(name):returnf"Hello, {name}!"PI = 3.14159# main.pyfrom mymodule import greet, PIprint(greet("Alice"))

常用包管理命令

# 安装包pip install package_name# 卸载包pip uninstall package_name# 查看已安装包pip list# 导出依赖pip freeze > requirements.txt# 安装依赖pip install -r requirements.txt

9. 文件操作

读写文件

# 写入文件with open("test.txt""w", encoding="utf-8"as f:    f.write("Hello, World!\n")    f.write("Python 文件操作很简单\n")# 读取文件with open("test.txt""r", encoding="utf-8"as f:    content = f.read()          # 读取全部内容# lines = f.readlines()     # 读取所有行# line = f.readline()       # 读取一行print(content)# 追加模式with open("test.txt""a", encoding="utf-8"as f:    f.write("追加的内容\n")

文件模式

模式
说明
r
只读 (默认)
w
写入 (覆盖)
a
追加
b
二进制模式
+
读写模式

处理 JSON

import json# 写入 JSONdata = {"name""Alice""age"30}with open("data.json""w", encoding="utf-8"as f:    json.dump(data, f, ensure_ascii=False, indent=2)# 读取 JSONwith open("data.json""r", encoding="utf-8"as f:    loaded_data = json.load(f)

10. 异常处理

基本语法

try:    result = 10 / 0except ZeroDivisionError as e:    print(f"错误: {e}")except (TypeError, ValueError):    print("类型或值错误")else:    print("没有异常时执行")finally:    print("无论是否异常都执行")

常见异常类型

异常
说明
ValueError
值错误
TypeError
类型错误
KeyError
键不存在
IndexError
索引越界
FileNotFoundError
文件不存在
ZeroDivisionError
除零错误

抛出自定义异常

defvalidate_age(age):if age < 0:raise ValueError("年龄不能为负数")returnTruetry:    validate_age(-5)except ValueError as e:    print(e)

11. 面向对象编程

类和对象

classDog:"""狗类"""# 类属性    species = "Canine"def__init__(self, name, age):"""初始化方法"""        self.name = name        self.age = agedefbark(self):"""狗叫"""returnf"{self.name} says Woof!"def__str__(self):returnf"{self.name}{self.age}岁"# 创建对象my_dog = Dog("Buddy"3)print(my_dog.bark())print(my_dog)

继承

classAnimal:def__init__(self, name):        self.name = namedefspeak(self):passclassCat(Animal):def__init__(self, name, color):        super().__init__(name)        self.color = colordefspeak(self):returnf"{self.name} says Meow!"classDog(Animal):defspeak(self):returnf"{self.name} says Woof!"# 多态animals = [Cat("Kitty""white"), Dog("Buddy")]for animal in animals:    print(animal.speak())

属性装饰器

classPerson:def__init__(self, name, age):        self.name = name        self._age = age    @propertydefage(self):return self._age    @age.setterdefage(self, value):if value < 0:raise ValueError("年龄不能为负数")        self._age = valuep = Person("Alice"30)print(p.age)      # 30p.age = 31# 使用 setter

12. 常用标准库

os - 操作系统接口

import osos.getcwd()                  # 当前工作目录os.listdir(".")              # 列出目录内容os.mkdir("new_folder")       # 创建目录os.path.exists("file.txt")   # 检查是否存在os.path.join("dir""file")  # 路径拼接

sys - 系统相关

import syssys.argv          # 命令行参数sys.exit()        # 退出程序sys.path          # 模块搜索路径

datetime - 日期时间

from datetime import datetime, timedeltanow = datetime.now()print(now.strftime("%Y-%m-%d %H:%M:%S"))future = now + timedelta(days=7)

random - 随机数

import randomrandom.randint(110)        # 随机整数random.random()              # 0-1 随机浮点数random.choice(["a""b""c"])  # 随机选择random.sample(range(100), 5)    # 随机抽样

collections - 容器数据类型

from collections import Counter, defaultdict, deque# 计数器c = Counter("hello world")print(c.most_common(3))# 默认字典d = defaultdict(list)d["key"].append("value")# 双端队列q = deque([123])q.append(4)q.popleft()

13. 实战练习

练习 1: 猜数字游戏

import randomdefguess_number():    target = random.randint(1100)    attempts = 0    print("欢迎来到猜数字游戏!")    print("我想了一个 1-100 之间的数字。")whileTrue:try:            guess = int(input("请输入你的猜测: "))            attempts += 1if guess < target:                print("太小了!")elif guess > target:                print("太大了!")else:                print(f"恭喜! 你用了 {attempts} 次猜对了!")breakexcept ValueError:            print("请输入有效的数字!")guess_number()

练习 2: 待办事项管理器

classTodoList:def__init__(self):        self.tasks = []defadd_task(self, task):        self.tasks.append({"task": task, "done"False})        print(f"已添加: {task}")defcomplete_task(self, index):if0 <= index < len(self.tasks):            self.tasks[index]["done"] = True            print(f"已完成: {self.tasks[index]['task']}")else:            print("无效的索引!")defshow_tasks(self):ifnot self.tasks:            print("暂无待办事项")returnfor i, task in enumerate(self.tasks):            status = "[x]"if task["done"else"[ ]"            print(f"{i}{status}{task['task']}")# 使用示例todo = TodoList()todo.add_task("学习 Python")todo.add_task("完成项目")todo.complete_task(0)todo.show_tasks()

练习 3: 简单的文件统计工具

defcount_file_stats(filepath):"""统计文件的行数、单词数和字符数"""try:with open(filepath, "r", encoding="utf-8"as f:            content = f.read()        lines = content.count("\n") + 1        words = len(content.split())        chars = len(content)        print(f"文件: {filepath}")        print(f"行数: {lines}")        print(f"单词数: {words}")        print(f"字符数: {chars}")except FileNotFoundError:        print(f"文件不存在: {filepath}")# 使用count_file_stats("test.txt")

祝你学习愉快! Python 是一门非常有趣的语言,多写多练是掌握它的最佳方式。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-03 16:37:12 HTTP/2.0 GET : https://f.mffb.com.cn/a/487390.html
  2. 运行时间 : 0.167905s [ 吞吐率:5.96req/s ] 内存消耗:4,614.02kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=8b6e0d9625e92c87aa40253af5fd28d2
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000881s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000803s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000357s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000291s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000473s ]
  6. SELECT * FROM `set` [ RunTime:0.000208s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000515s ]
  8. SELECT * FROM `article` WHERE `id` = 487390 LIMIT 1 [ RunTime:0.004237s ]
  9. UPDATE `article` SET `lasttime` = 1783067832 WHERE `id` = 487390 [ RunTime:0.000974s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.000232s ]
  11. SELECT * FROM `article` WHERE `id` < 487390 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000471s ]
  12. SELECT * FROM `article` WHERE `id` > 487390 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000373s ]
  13. SELECT * FROM `article` WHERE `id` < 487390 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.006208s ]
  14. SELECT * FROM `article` WHERE `id` < 487390 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.013358s ]
  15. SELECT * FROM `article` WHERE `id` < 487390 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.007179s ]
0.171848s