51工具盒子

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

Python笔记

【Python】排序与搜索

【Python】排序与搜索

厉飞雨 阅读(9) 评论(0) 赞(1)

1. 排序 {#1-排序} ------------- ### (1) sort {#1-sort} 基本语法格式: numpy.sort(a, axis=-1, kind='quicksort', order=None) sort函数的常用参数及说明 | 参数名称 | 说明 ...

【Python】变换ndarry的状态

【Python】变换ndarry的状态

厉飞雨 阅读(8) 评论(0) 赞(1)

1. 设置ndarry形状 {#1-设置ndarry形状} ----------------------------- ### (1) reshape {#1-reshape} ```Python import numpy as np arr = np.arange(12) #创建一维ndarray print(arr) ``` ```Python arr1 = arr...

【Python】控制结构 习题

【Python】控制结构 习题

厉飞雨 阅读(7) 评论(0) 赞(1)

### 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 {#有一分数序列213253851382113求出这个数列的前20项之和} **要求:使用循环,for和while都可以。** 程序分析:抓住分子和分母的变化规律 ```python #!/usr/bin/python # -*- coding: UTF-8 -...

Python + inspect 一行实现递归 fib 函数

Python + inspect 一行实现递归 fib 函数

厉飞雨 阅读(7) 评论(0) 赞(1)

背景 {#背景} -------- 有个裙友要看看用 `lambda` 能不能在一行里定义出来 `fib` 函数,并且不要那个根号五的数学公式,于是就有了这篇文章。 介绍 {#介绍} -------- `inspect` 库可以帮助我们拿到 Python 上下文的各种信息,自然也包括了当前正在运行的函数。配合 `eval` 可以达到我们的目的。 实现 {#实现} ---...

Python 使用 pkgutil 访问包内资源

Python 使用 pkgutil 访问包内资源

厉飞雨 阅读(7) 评论(0) 赞(1)

结论 {#结论} -------- `pkgutil` 是 `python` 的内置模块,可以用来打开包内文件。 使用的时候如下: |---------------------|--------------------------------------------------------------------------------------------------...

Python itertools 简单介绍和运用例

Python itertools 简单介绍和运用例

厉飞雨 阅读(6) 评论(0) 赞(1)

最近写 Python 比较多,不可避免地要处理一堆可迭代对象,发现 Python 对于**迭代器/生成器** 的支持相较于其它语言来说是更为丰富的,所以简单记录一下 `itertools` 这个内置包中几个常见的函数。 文末附一个实例,是一个关于扫雷的算法,用到了文中提到的一些函数。注意,我知道它们并**不是真正的函数**,而是以类的形式定义。为了方便起见,本文就把它们当成函...

Python 实现动态的工厂模式

Python 实现动态的工厂模式

厉飞雨 阅读(7) 评论(0) 赞(1)

本文讨论的主要是,如何把工厂模式生产的产品,即抽象类的子类信息**动态地保存到一个表中** ,而不是直接简单粗暴地使用 `if-else` 来判断。可能是 Java 给我的影响比较大,我还比较喜欢用抽象类抽象方法这些东西,至于好坏应该由实际情况来决定,这里就不详细展开讨论了。 那么本文所使用的示例来自于我一个分析 QQ 聊天记录文件的项目,因为它对于群聊的聊天记录和私聊的聊天...

基于Python+Django+MySQL实现Web版的增删改查

基于Python+Django+MySQL实现Web版的增删改查

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

源码: [python-diango-web: Python3.8+Django+MySQL实现的Python Web版学生增删改查,旨在快速入门Python Web开发,欢迎star学习交流 (gitee.com)](https://gitee.com/wang-huamao/python-diango-web) 下载后 配置pycharm: ![](http://st...

Python实现Win暂停更新至2051年

Python实现Win暂停更新至2051年

厉飞雨 阅读(13) 评论(0) 赞(2)

[Python](https://51tbox.com/ "查看所有文章关于 Python")实现Win[更新暂停工具](https://51tbox.com/ "查看所有文章关于 更新暂停工具")。 软件截图 ---- ![](http://static.51tbox.com/static/2024-11-29/col/1b9ca4...