目录3.1.1 局部状态变量3.1.2 引进赋值带来的利益3.1.3 引进赋值的代价参考前面我们介绍了组成程序的各种基本元素,看到了如何把基本过程和基本数据组合起来,构造出复合的实体。不过对于设计程序而言,这些手段还不够,我们还需要一些能够帮助我们构造起模块化(modular)的大型系统的策略。所谓模块化,也即使这些系统能够“自然地”划分为一些内聚(cohe ......
201
0
0
2023-04-09
目录概述效果步骤结束语完整代码概述什么是ORM?ORM全称“Object Relational Mapping”,即对象-关系映射,就是把关系数据库的一行映射为一个对象,也就是一个类对应一个表,这样,写代码更简单,不用直接操作SQL语句。现在我们就要实现简易版ORM。效果class Person(Model): """ 定义类的属性到列的 ......
259
0
0
2023-04-08
目录前记1.第一版--从文件尾部读取实时数据2.第二版--实现tail -f3.第三版--优雅的读取输出日志文件前记tail是一个常用的Linux命令, 它可以打印文件的后面n行数据, 也能实时输出文件的追加数据. tail的实现很简单,但是要实现一个完善的tail却需要考虑很多细节,如果要注重性能,则需要引入一些其他的机制. 一开始只是为了单纯的实现Lin ......
301
0
0
2023-04-06
目录1. datetime模块1.1 datetime对象1.2 字符串和datatime的相互转换2. 时间序列基础3. 重采样及频率转换4. 时间序列可视化5. 窗口函数5.1 移动窗口函数5.2 指数加权函数5.3 二元移动窗口函数时间序列(Time Series)是一种重要的结构化数据形式。时间序列的数据意义取决于具体的应用场景,主要有以下几种:时间 ......
271
0
0
2023-04-05
目录导语一、环境准备 二、代码展示三、效果展示导语哈喽!大家晚上好,我是木木子吖,很久没给大家更新游戏代码的类型啦~骰子,是现在娱乐场所最常见的一种玩乐项目。一般骰子分两人和两人以上玩,而玩法有很多种, 过去的赌坊玩法:猜大小,6粒骰子一起玩,摇骰然后猜骰盒中骰子的大小数目,15点为半数,过半则大,未过半则小。今天小编带来一款全新的Python基于 ......
290
0
0
2023-04-04
目录TCP简介TCP介绍TCP特点tcp通信模型tcp注意点代码:TCP服务端与客户端消息通信:下载文件:TCP简介TCP介绍TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为 TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。TCP通信需要经过创建连接、数据传送、终 ......
286
0
0
2023-04-01
目录导语一、环境准备二、代码展示三、效果展示导语今天来给大家写一款界面化的(Tkinter)电子钢琴小程序。音乐是声音的艺术,它通过人们的听觉,来传达思想情感、表现社会生活。但它与舞蹈、绘画不同的呈现形式不同,舞蹈是通过肢体语言,绘画是通过色彩和线条来体现艺术形象。而音乐不是一种具象的形态,它需要通过人们的内心去感受,去理解。因此,在音乐的学习中,有很多抽象 ......
232
0
0
2023-04-01
目录1、生成数据集(双月数据集)2、k均值聚类3、高斯核函数4、求高斯核函数的方差5、显示高斯核函数计算结果6、运行结果7、完整代码总结1、生成数据集(双月数据集)class moon_data_class(object): def __init__(self,N,d,r,w): self.N=N self.w= ......
226
0
0
2023-03-27
目录1、为什么要掌握进程间通信2、进程间各类通信方式简介3、消息机制通信1) 管道 Pipe 通信方式2) 消息队列Queue 通信方式4、同步机制通信(1) 进程间同步锁 – Lock(2) 子进程间协调机制 – Event5、共享内存方式通信(1) 共享变量(2) 共享内存 Shared_memory3) ShareableList 共享列表6、共享内存 ......
601
0
0
2023-03-27
目录1 写在前面2 代码分解介绍2.1 准备工作2.2 参数配置2.3 原有模型删除2.4 数据导入与数据划分2.5 Feature Columns定义2.6 模型优化方法构建与模型结构构建2.7 模型训练2.8 模型验证与测试2.9 精度评定、拟合图像绘制与模型参数与精度结果保存3 详细代码1 写在前面1. 本文介绍的是基于TensorFlow  ......
278
0
0
2023-03-25
目录前言一、环境准备二、代码展示三、效果展示前言成语填空想必大家都是十分熟悉的了,特别是有在上小学的家长肯定都有十分深刻的印象。在我们的认知里看图猜成语不就是一些小儿科的东西吗?当然了你也别小看了成语调控小游戏,有的时候知识储备不够,你还真的不一定猜得出来是什么?更重要的是有的时候给你这个提示你都看不懂,那你就拿他没办法。——小学语文必备成语是小学语文非常重 ......
295
0
0
2023-03-23
目录前言初识apschedulerapscheduler有哪些模块1. 触发器triggers:2. 任务存储器job_stores3. 执行器executors4. 调度器schedulers异常监听apscheduler的封装使用小结前言之前有介绍了用Linux crontab的方式来实现定时任务,这是使用Linux内置模块来实现的。而在Python中, ......
468
0
0
2023-03-19
目录1. 设置随机数种子 seed()2. random() 与 randint()3. sample()方法 无放回抽样4. choice() 与 choices() 有放回抽样5. shuffle()方法6. 猜拳小案例python的random库,提供了很多随机抽样方法。1. 设置随机数种子 seed()在适当的情形下,为例保证抽样的结果固定,不因多次 ......
338
0
0
2023-03-13
我们在平时生活中使用微信发现微信中有很多已经将自己删除了的好友,如何在不打扰别人的情况下知道哪些好友删除了自己了?下面我们就用python程序来实现。使用该程序有个前提条件:那就是自己的微信能够登录网页版微信,不然无法使用哦~ 开发环境:python2#!/usr/bin/env python # coding=utf-8 import os im ......
326
0
0
2023-03-10
目录前言读取存储的数据插值EOF处理定义绘图函数并绘图展示结果总结前言读取站点资料数据对站点数据进行插值,插值到规则网格上绘制EOF第一模态和第二模态的空间分布图绘制PC序列关于插值,这里主要提供了两个插值函数,一个是一般常用的规则网格插值:griddata另一个是metpy中的:inverse_distance_to_grid()本来只是测验一下不同插值方 ......
285
0
0
2023-03-05