自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 资源 (4)
  • 收藏
  • 关注

原创 Python Cookbook-5.2 不区分大小写对字符串列表排序

你想对一个字符串列表排序,并忽略掉大小写信息。举个例子,你想要小写的a排在大写的 B 前面。默认的情况下,字符串比较是大小写敏感的(比如所有的大写字符排在小写字符之前)。

2025-04-03 21:16:37 401

原创 Python Cookbook-5.1 对字典排序

你想对字典排序。这可能意味着需要先根据字典的键排序,然后再让对应值也处于同样的顺序。

2025-04-03 20:52:35 178

原创 Python Cookbook-4.23 确保名字已经在给定模块中被定义

你想确保某个名字已经在一个给定的模块中定义过了(比如,你想确认已经存在一个内建的名字 set 了),如果该名字未被定义,你想执行一些代码来完成定义。

2025-04-01 20:14:22 635

原创 Python Cookbook-4.22 在表达式中处理异常

想写一个表达式,所以你无法直接用 ty/except语句,但你仍需要处理表达式可能抛出的异常。

2025-04-01 19:55:01 711

原创 Python Cookbook-4.21 以指定的概率获取元素

你想从一个列表中随机获取元素,就像random.choice 所做的一样,但同时必须根据另一个列表指定的各个不同元素的概率来获取元素,而不是用等同的概率撷取元素。

2025-04-01 19:41:27 365

原创 Python Cookbook-4.20 在 Python 中使用 printf

喜欢用 C提供的 printf函数将某些东西打印到程序的标准输出,但 Python 并不提供这样的函数。

2025-04-01 17:14:57 229

原创 Python Cookbook-4.19 用一条语句完成赋值和测试

你正在将C 或者 Perl 代码转换成 Python 代码,并试图尽量保留原有的结构,你现在需要一种表达方式,能够同时完成赋值和测试(如同其他语言中的if((x=foo( ))或while((x=foo( )))。

2025-04-01 17:11:30 439

原创 Python Cookbook-4.18 搜集命名的子项

你想搜集一系列的子项,并命名这些子项,而且你认为用字典来实现有点不便。

2025-03-31 22:40:19 445

原创 Python Cookbook-4.17 字典的并集与交集

给定两个字典,需要找到两个字典都包含的键(交集),或者同时属于两个字典的键(并集)。

2025-03-31 21:47:55 769

原创 Python Cookbook-4.16 用字典分派方法和函数

需要根据某个控制变量的值执行不同的代码片段——在其他的语言中你可能会使用case 语句。

2025-03-30 22:24:26 424

原创 Python Cookbook-4.15 字典的一键多值

需要一个字典,能够将每个键映射到多个值上。

2025-03-30 22:14:13 462

原创 Python Cookbook-4.14 反转字典

给定一个字典,此字典将不同的键映射到不同的值。而你想创建一个反转的字典,将各个值反映射到键。

2025-03-29 21:10:09 318

原创 Python Cookbook-4.13 获取字典的一个子集

你有一个巨大的字典,字典中的一些键属于一个特定的集合,而你想创建一个包含这个键集合及其对应值的新字典。

2025-03-29 20:45:58 560

原创 Python Cookbook-4.12 将列表元素交替地作为键和值来创建字典

给定一个列表,需要交替地使用列表中的元素作为键和对应值来创建一个字典。

2025-03-23 17:45:00 397

原创 Python Cookbook-4.11 在无须过多援引的情况下创建字典

在无须过多援引的情况下创建字典。

2025-03-23 17:30:00 383

原创 Python Cookbook-4.10 给字典增加一个条目

给定一个字典d,当k是字典的键时,你想直接使用d[k],若k不是d的键,则这个操作会给字典增加一个新条目 d[k]。

2025-03-22 19:13:58 586

原创 Python Cookbook-4.9 从字典中取值

想从字典中取值,但是又不想由于你搜寻的键不存在而处理异常。

2025-03-22 18:54:09 410

原创 Python Cookbook-4.8 二维阵列变换

需要变换一个列表的列表,将行换成列,列换成行。

2025-03-20 21:51:20 630

原创 Python Cookbook-4.7 在行列表中完成对列的删除和排序

你有一个包含列表(行)的列表,现在你想获得另一个列表,该列表包含了同样的行但是其中一些列被删除或者重新排序了。

2025-03-20 21:32:51 467

原创 Python Cookbook-4.6 展开一个嵌套的序列

序列中的子项可能是序列,子序列的子项仍可能是序列,以此类推,则序列嵌套可以达到任意的深度。需要循环遍历一个序列,将其中所有的子序列展开成一个单一的、只具有基本子项的序列。(一个基本子项或者原子,可以是任何非序列的对象或者说叶子,假如你认为嵌套序列是一棵树。

2025-03-16 17:45:00 1003

原创 Python Cookbook-4.5 在无须共享引用的条件下创建列表的列表

你想创建一个多维度的列表,且同时避免隐式的引用共享。

2025-03-16 17:30:00 389

原创 Python Cookbook-4.4 循环访问序列中的元素和索引

需要循环访问一个序列,并且每一步都需要知道已经访问到的索引(因为需要重新绑定序列的入口),但 Python 提供的首选的循环方式完全不用依赖索引。

2025-03-15 20:07:14 383

原创 Python Cookbook-4.3 若列表中某元素存在则返回之

你有一个列表L,还有一个索引号i,你希望当i是L,的有效索引时获取L[i],若不是有效索引,则返回一个默认值v。如果L是字典,可以使用L.get(i,v)来满足需求,可是列表并没有 get这个方法。

2025-03-15 19:49:54 226

原创 Python Cookbook-4.2 通过列表推导构建列表

你想通过操作和处理一个序列(或其他的可迭代对象)中的元素来创建一个新的列表。

2025-03-13 18:18:58 326

原创 Python Cookbook-4.1 对象拷贝

想拷贝某对象。不过,当你对一个对象赋值,将其作为参数传递,或者作为结果返回时,Python 通常会使用指向原对象的引用,并不是真正的拷贝。

2025-03-13 17:55:52 626

原创 Python Cookbook-3.16 查看汇率

想周期性地(用 crontab 或者 Windows计划任务来运行某 Python 脚本)从 Web 获取数据,监视某两种货币之间的兑换比例,并在两者之间的汇率达到某个值时发送提醒邮件。

2025-03-12 19:46:57 344

原创 Python Cookbook-3.15 检查信用卡校验

检查信用卡校验。

2025-03-12 19:37:22 273

原创 Python Cookbook-3.14 用 Python 实现的简单加法器

想用 Python 制作一个简单的加法器,使用精确的十进制数(而不是二进制浮点数),并以整洁的纵列显示计算结果。

2025-03-11 22:58:55 714

原创 Python Cookbook-3.13 将十进制数用于货币处理

将十进制数用于货币处理。

2025-03-11 17:30:00 771

原创 Python Cookbook-3.12 十进制数学计算

需要在Python 2.4中进行一些简单的数学计算,但需要的是十进制的结果,而不是Python 默认的 float 类型。

2025-03-10 17:45:00 655

原创 Python Cookbook-3.11 定时执行命令

需要在某个确定的时刻执行某个命令。

2025-03-10 17:30:00 578

原创 Python Cookbook-3.10 反复执行某个命令

需要反复地以需要的时间间隔执行某个命令。

2025-03-09 20:31:29 494

原创 Python Cookbook-3.9 时区转换

假设现在身处西班牙,你想将发生在中国的某个事件的时间转换为西班牙时间。

2025-03-09 20:20:55 486

原创 Python Cookbook-3.8 检查夏令时是否正在实行

想了解当前时区的夏令时是否正在执行。

2025-03-07 21:32:54 307

原创 Python Cookbook-3.7 日期的模糊查询

程序需要读取并接受一些并不符合标准的“yyyy,mm,dd”datetime格式。

2025-03-07 21:27:26 721

原创 Python Cookbook-3.6 自动查询节日

不同的国家,不同的地区,甚至同一个公司不同的工会,节日都可能有所不同。需要找到一个办法,能够在给定起始日期和结束日期的条件下,自动获取总共的节假日天数。

2025-03-06 21:39:47 225

原创 Python Cookbook-3.5 计算日期之间的工作日

计算两个日期之间的工作日,而非天数。

2025-03-06 20:41:44 136

原创 Python Cookbook-3.4 计算歌曲的总播放时间

想获取一个列表中的所有歌曲的播放时间之和。

2025-03-05 20:51:07 326

原创 Python Cookbook-3.3 计算日期之间的时段

给定两个日期,需要计算这两个日期之间隔了几周。

2025-03-05 20:40:28 35

原创 Python Cookbook-3.2 寻找上一个星期五

想知道上一个星期五的日期(包括今天,如果今天是星期五)并以特定格式将其打印出来。

2025-03-04 20:57:41 289

PyFR-develop.zip

PyFR 是一个基于 Python 的开源框架,用于在流式架构上使用Huynh的通量重构方法求解对流扩散型问题。该框架旨在解决混合非结构化网格(包含各种单元类型)上的多种控制方程组。它还通过使用源自 Mako 模板引擎的内置领域特定语言,针对多种硬件平台进行优化。 PyFR 的使用示例可在 `examples` 目录中找到。当前可用的示例有: - 二维库埃特流动 - 二维欧拉涡 - 二维不可压缩圆柱流动

2025-04-01

SWMM雨水管理模型5.2版(内含源码)

软件概述 SWMM 5.2版主要用于对城市地区的径流流量和径流水质进行单事件或长期(连续)模拟。该软件由美国环境保护局(EPA)研发,并得到了广泛的认可和应用。它能够对城市雨水排水系统进行模拟和分析,帮助工程师和规划人员更好地理解和设计雨水排水系统。 软件特点 动态模拟:SWMM 5.2版能够模拟降雨在城市地表产生的径流过程,包括径流的产生、汇流、输送和排放等各个环节。 水质模拟:除了径流流量的模拟外,该软件还能够模拟径流水质的变化,包括污染物的负荷、浓度和迁移转化等过程。 用户界面:软件界面友好,易于使用。用户可以通过图形化的界面轻松地构建模型、设置参数、运行模拟并查看结果。 数据集成:SWMM 5.2版提供了强大的数据集成功能,能够与其他软件进行数据交互,如Arcgis、CAD等,方便用户进行数据处理和模型构建。

2025-02-16

Python基于有限差分法实现一维波动方程.py

使用有限差分法实现一维波动方程(也称为波动方程的数值解)涉及将连续的时间和空间域离散化,并通过迭代计算每个离散点的值来模拟波动行为。以下是一个基本的Python实现示例,该示例模拟一维波动方程。 为了使用有限差分法,我们需要将时间和空间离散化。假设将空间分成 N 个点,时间分成 M 个步长,空间步长为 h,时间步长为 Δt。

2025-02-14

深度学习入门-基于Python的理论与实现(pdf+代码)

内容大致可以分为以下几个部分: Python入门:介绍Python的基本语法和常用库,为后续的深度学习实践打下基础。 感知机:介绍感知机的基本概念和实现方法,以及感知机的局限性和多层感知机的概念。 神经网络:详细讲解神经网络的结构、激活函数、多维数组的运算等基础知识,并给出3层神经网络的实现方法。 神经网络的学习:介绍神经网络的学习过程,包括损失函数、数值微分、梯度法等概念,以及学习算法的实现方法。 误差反向传播法:详细讲解误差反向传播法的原理和实现方法,包括计算图、链式法则、反向传播等。 与学习相关的技巧:介绍参数的更新方法、学习率的设定、正则化等与学习相关的技巧。

2025-02-14

DeepSeek多场景AI应用教程-15天掌握高效人机协作

内容概要:本文《DeepSeek教程指南大全(15天指导手册)》旨在引导用户逐步深入了解并熟练掌握DeepSeek这一强大的AI工具。全书内容涵盖从创建账户和基础交互到高级生产率提高等多个层面的技术细节和实用场景,尤其适用于希望快速提升工作效率和个人能力的专业人士和学生。书中详细介绍了新手入门的操作流程、高效的文档和代码生成方法以及特定领域的应用实例,同时提供了常见问题解决方案和高级自动化工作流搭建指南。 适合人群:包括但不限于希望提升工作效率的白领、需要科研辅助的学生与研究人员、从事自媒体运营的内容创作者以及想要深入学习编程的人士。 使用场景及目标:帮助用户快速启动DeepSeek并应用于日常工作生活;教授用户如何有效利用AI进行学术研究支持、代码编写与优化;引导用户建立个性化知识管理体系;指导用户构建自定义的工作自动化程序。通过实际案例演示,让读者能够在未来工作中更加灵活地运用DeepSeek解决问题,最终达成提升生产力的目的。 其他说明:本指南不仅限于基础功能讲解,还包括大量进阶内容和避坑指南,确保用户可以在各个层次上获得价值。无论你是寻求简化重复任务还是探索AI在业务发展方面的新可能性,《DeepSeek教程指南大全》都将为你带来前所未有的体验和技术赋能。

2025-02-11

基于LBM的方形空腔流动

基于LBM的方形空腔流动,充满空气的方形空腔(Pr = 0.7),从左侧壁加热,从右侧壁冷却,其他边界底部和顶部是绝热的。 分析:Ra数=10^5,在LBM中格子粘度<=0.1,确定等温线、努塞特数和流线。 假设格子粘度=0.03,格子数等于NX=NY=100;边界条件:上下绝热;左温度=1,右温度=0;

2024-02-21

基于公路桥梁设计规范的桥梁抗震反应谱生成

代码基于公路桥梁设计规范2020,能够绘制地震加速度反应谱。个人能力时间有限,未能完全做出地震作用计算。

2024-01-04

基于Python爬取链家网上北、上、广租房信息

链家房屋信息抓取(超详细适合新手练习附源码) from fake_useragent import UserAgent # 导入伪造头部信息的模块 import asyncio # 异步io模块 import aiohttp # 异步网络请求模块 import requests # 导入网络请求模块 from lxml import etree # 导入lxml解析html的模块 import pandas # 导入pandas模块

2023-10-24

基于Python的谷歌小恐龙游戏

Python项目开发实战入门,基于pygame包开发,资源来自明日学院

2023-10-24

Dev-Cpp-5.16i编译器

Dev-C++是一个Windows环境下C&C++开发工具,它是一款自由软件,遵守GPL协议。它集合了GCC、MinGW32等众多自由软件,并且可以取得最新版本的各种工具支持。Dev-C++是一个非常实用的编程软件,多款著名软件均由它编写而成,它在C的基础上,增强了逻辑性。

2023-10-24

基于python有限差分的二维浅水方程,对求解问题进行建模,动量方程线性化,连续性方程非线性求解

基于python有限差分的二维浅水方程,对求解问题进行建模,动量方程线性化,连续性方程非线性求解。以大高斯凸起启动,导致波从凸起传播出去,然后与壁相互作用(无流动条件)。可以根据自己的喜好使用参数。如果更改某些参数,则可能需要对某些图的色阶和箭头比例进行一些调整。仅供参考,自学使用

2023-08-21

水力模拟HEC-RAS 6.2

HEC-RAS是一个由美国工程水文中心开发的河道水力计算程序。HEC-RAS 目前的模拟能力包括河道一维恒定流,一维/二维非恒定流,一维泥沙输移/水质模型。此外还支持坝,堰,堤,桥梁,涵管,闸门等水工建筑物的水力建模模拟。在水利设计,溃坝评估,洪泛区评估,桥梁涉水设计,泵站调度等方面具有广泛的应用。 二维模型目前有两种方程,浅水方程和扩散波假设。浅水方程目前囊括有惯性项(加速度项),重力作用,水压力,摩阻力,紊流项,科氏力(地转偏向)。空间不均分布的降水条件,蒸发下渗计算。大部分水工建筑物均可以嵌入二维模型。目前桥梁尚不可嵌入,但5.1确认实装该功能 可以说二维模型在河道水流二维模拟方面已经趋于完善 计算网格是非结构化网格,不与边界相接的网格是正四边形,与边界相交的为适应复杂边界。

2023-08-11

水利工程中河流HEC-RAS模拟计算软件案例

包含最新HEC软件案例,包括: 一维泥沙输移、 一维恒定流河道计算 一维非恒定流河道计算 二维泥沙输移 二维非恒定流计算 应用指南 水质模拟

2023-08-10

简单代码=基于LBM二维圆柱绕流代码

二维圆柱绕流简单LBM代码

2022-04-07

起风了-matlab版.rar

来源于哔哩哔哩

2021-08-23

基于python中pygame箭头捕捉.rar

使用python中pygame的一段箭头随鼠标移动代码

2021-07-29

C++职工管理系统.rar

用数组开发的一个职工管理系统

2021-07-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除