- 博客(13)
- 收藏
- 关注
原创 HTTP 协议,你了解多少
学习网络,肯定绕不过网络协议,今天我们需要先简单的了解一下 HTTP协议HTTP(Hypertext Transfer Protocol)遵循经典的客户端-服务器模型,客户端打开连接以发出请求,然后等待直到收到响应。同时也是Web中最基本的协议之一,用于在浏览器和服务器之间传输超文本和其他资源。文章通过深入浅出的方式,让读者对FastAPI背后的HTTP协议有了全面的认识。从HTTP的基本原理到请求与响应的详细结构,文章提供了丰富的信息和实用的例子,帮助读者理解Web开发中的关键概念。
2025-02-24 17:23:58
963
原创 Conda 和 pip 不同点
Conda和Pip都是为了安装和管理软件包而设计的工具,但它们的设计目的、软件包范围和环境管理能力有所不同。Conda是一个更全面的解决方案,可以处理多种语言的软件包和环境,而Pip专注于Python软件包的管理。尽管两者在某些情况下可以互换使用,但它们各自最适合的使用场景是不同的。
2025-02-20 15:39:19
415
原创 Python 的 import 使用方法
在Python中,import是用于导入模块和模块中定义的变量、函数、类等内容的关键字。import的作用是扩展Python的功能,并允许在代码中使用其他模块提供的功能。介绍了 Python 中 import 关键字的使用方法和工作原理。通过 import ,可以导入模块和模块中定义的内容,扩展 Python 的功能。文章提供了导入模块、导入模块中的特定内容、给导入的模块或内容起别名以及导入模块中的所有内容的例子,展示了 import 的多种用法。
2025-02-19 19:30:00
945
原创 Python 字符串格式化
本文详细介绍了Python中常用的字符串格式化方法,包括传统的操作符、format()方法、f-strings、字符串模板和方法。每种方法都有其特点和适用场景,读者可以根据具体需求选择最合适的方式。字符串插值运算符{}是一种更简洁、直观的字符串插值语法,推荐在Python 3.8及以上版本中使用。
2025-02-19 16:28:14
854
原创 Exception使用方法与途径
鼓励程序员从Exception类或它的某个子类来派生新的异常在这个示例中,类具有一个构造函数,接受message和error_code参数,并调用父类Exception的构造函数。此外,它还定义了一个log_error方法,用于记录错误信息。try:Python中的异常处理机制能够有效地捕获和处理程序执行过程中的异常情况,确保程序的健壮性和稳定性。文章全面介绍了异常的基本概念、使用方式和自定义异常的方法,对于Python开发者来说是很好的参考资料。
2025-02-18 17:05:25
1136
原创 python _变量的作用
总的来说,以单下划线开头的名称主要是一种命名约定,用于指示该名称具有特殊用途或私有性质。但是,Python并不会强制执行这种约定,它只是一种惯例和实践。开头的名称(如变量、函数或类)被称为"单下划线"名称。它们有一些特殊的含义和用途,遵循了一些惯例和准则。在Python中,以单下划线。
2025-02-17 18:30:00
163
原创 Python基础—面向对象
例如,有这样一个设计:一个Dog类型的对象派生自Animal类,这是模拟"是一个(is-a)"关系(例图,Dog是一个Animal)。如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。在类的声明中,属性是用变量来表示的,这种变量就称为实例变量,实例变量就是一个用 self 修饰的变量。类变量或者实例变量用于处理类及其实例对象的相关的数据。定义在方法中的变量,只作用于当前实例的类。创建一个类的实例,类的具体对象。代表类的实例,而非类。
2024-12-13 20:00:00
178
原创 Python基础—错误与异常处理
是程序中的语法或逻辑问题,例如拼写错误或缺少必要的代码结构。Python 编译阶段会直接报错,无法执行程序。:是运行时发生的错误,程序在运行时检测到的非预期行为。如果未处理异常,程序会崩溃。:无论是否发生异常,都会执行的代码块,常用于清理资源。捕获所有异常:不推荐,但在特殊情况下可能使用。1.定义自定义异常类:需要继承自。分支或者捕获多个异常为一类。捕获多个异常:使用多个。块没有发生异常时执行。文件操作中的异常处理。
2024-12-12 20:00:00
502
原创 Python基础—运算符
位运算符,比较运算符,赋值运算符,布尔运算符,成员和身份运算符。在表达式中进行赋值(Python 3.8+)。用于比较两个对象是否为同一个内存地址。用于检查元素是否存在于序列中。:用于比较两个值,返回布尔值(
2024-12-10 20:00:00
437
原创 Python基础—基础数据类型
Python3 中常见的数据类型有:Number(数字)、String(字符串)、bool(布尔类型)、List(列表)、Tuple(元组)、Set(集合)、Dictionary(字典)
2024-12-09 20:30:00
650
原创 Python基础—文件输入输出与OS包
open()close()withclose()sizesizewith使用with语句打开文件时,文件会在操作完成后自动关闭,无需显式调用close()方法。
2024-12-09 16:05:07
394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人