51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Python笔记

Python Sympy

Python Sympy

厉飞雨 阅读(430) 评论(0) 赞(22)

<p>Sympy 是 Python 的一个代数计算库。简单来说,可以通过该库进行一些代数计算,比如构建方程,求解方程组,求解导数等等...</p> <p>下面是使用 Sympy 的简单例子:</p> <pre><code>import sympy def test01(): &quot;...

Python 基础语法

Python 基础语法

厉飞雨 阅读(336) 评论(0) 赞(15)

在本篇文章,我们快速给同学们介绍下 Python 的基础语法,主要包括内容如下: 1. 数据变量 2. 流程控制 1. 数据变量 {#title-0} ================== 这一部分我们快速掌握 Python 中关于变量定义、数据类型、注释语法、输入和输出、运算符相关的语法规则。下面是示例代码: 1.1 变量定义 {#title-1} ---------...

Python 容器原理

Python 容器原理

厉飞雨 阅读(254) 评论(0) 赞(29)

<p>Python 提供了多种容器类型,用于存储和组织数据。以下是 Python 中常用的容器类型的简介:</p> <ol> <li> <p>列表(List): 列表是最常用的容器类型之一。它是有序、可变的,可以包含任意类型的元素。列表使用方括号 [] 表示,元素之间用逗号分隔。可以通过索引访问和修改列表中的元素。&l...

Python MetaClass

Python MetaClass

厉飞雨 阅读(330) 评论(0) 赞(16)

<p>在 Python 中,我们经常使用 type 来查看对象的类型,如下:</p> <pre><code>def test01(): number = 100 print(type(number)) <p>if <strong>name</strong> == '<...

Python setuptools

Python setuptools

厉飞雨 阅读(300) 评论(0) 赞(18)

<p>Python setuptools 是 Python 包管理工具,用于简化 Python 项目的打包和分发。它是 Python 标准库 distutils 的增强版,提供了更多功能和更易用的界面。</p> <p><strong>打包</strong> 是指将软件及其相关资源(例如代码、库、数据等)组合成一个可安装...

Python 反射机制

Python 反射机制

厉飞雨 阅读(343) 评论(0) 赞(19)

Python 反射机制是一种在运行时检查、访问和修改对象属性和方法的能力。下面介绍下相关的模块和函数: 1. 内置函数 2. inspect 模块 3. 插件系统示例 1. 内置函数 {#title-0} ================== 1. `getattr(obj, name[, default])`: 获取对象 `obj` 的属性或方法 `name` 的值; ...

C/C++ 编写 Python 扩展-返回值(2)

C/C++ 编写 Python 扩展-返回值(2)

厉飞雨 阅读(375) 评论(0) 赞(15)

我们简单介绍下,C/C++ 编写的扩展函数,导入到 Python 中使用。步骤如下: 1. 编写使用 Python/C API 编写 C/C++ 函数 2. 编写 setup.py 文件 3. 编译安装 C/C++ 扩展程序 程序环境:MacOS Big Sur + Clion + PyCharm <https://docs.python.org/3.8/c-api...

Python face_recognition Package

Python face_recognition Package

厉飞雨 阅读(392) 评论(0) 赞(20)

<p>face_recognition 是一个基于 dlib 库的人脸识别工具包。主要包括:</p> <ol> <li>标注人脸位置</li> <li>计算人脸特征</li> <li>人脸信息编码</li> <li>人脸信息匹配</li> <...