闭包 笔记python

Linux设备驱动开发详解——学习笔记

# Linux 设备驱动概述 计算机系统的运转需要软件和硬件共同参与,硬件是底层基础,软件则实现了具体的应用。硬件和软件之间则通过**设备驱动**来联系。在没有操作系统的情况下,工程师可以根据硬件设备的特点**自行定义接口**。而在有操作系统的情况下,**驱动的架构则由相应的操作系统来定义**。驱动 ......
设备驱动 笔记 设备 Linux

Python:过滤包含关键字的行

Python Pandas:根据指定的关键字,过滤(提取)包含该关键字的行,并保存为 Excel 文件。 ``` import pandas as pd import numpy as np inFile = r'D:\教学任务列表 (理论课).xlsx' outFile = r'D:\教学任务(统 ......
关键字 关键 Python

Python多线程

当进行多线程编程时,涉及到以下几个关键概念和操作: 1. **创建多线程**: 使用 `threading.Thread` 类可以创建新的线程。通过传递一个函数(或可调用对象)作为参数给线程类,这个函数将成为线程的执行体。 import threading def worker(): print(" ......
线程 Python

Python使用jieba分词输出txt文件

# 1、准备好一个原始的txt文件 ![](https://img2023.cnblogs.com/blog/2808014/202308/2808014-20230826101751320-2143868823.png) # 2、在Pycharm里面下载jieba包 ![](https://img ......
文件 Python jieba txt

python应用耗时分析

Linux time command https://linuxize.com/post/linux-time-command/ 粗略分析整个程序的耗时情况。 time wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.9.ta ......
python

用Python制作一个PDF转Word工具

工具:Python3.9.13,VSCode1.73.1,pdf2docx0.5.6,tkinter,Win10Home PDF文件不易编辑,想要编辑需要转成Word,但网上的工具很多要充VIP,所以今天我们就来做个PDF转Word工具。 首先先安装第三方库: ```bash pip install ......
工具 Python Word PDF

【873】Python读取NetCDF中的scale_factor和add_offset

参考:python中scale的用法_在netCDF4和Python中使用scale_factor和add_offset的示例? 参考代码: import netCDF4 as nc dir_path = "./2m_temperature/03_TIFF/" files = os.listdir( ......
scale_factor add_offset Python NetCDF factor

IP详解及简单的DOS命令(千峰网络安全视频笔记)

IP详解局域网局域网:一般称为内网单局域网构成:交换机,网线,pc交换机:用来组建内网的局域网的设备ip地址32位二进制10进制: x.x.x.x x的范围 0-255子网掩码局域网通信规则:在同一个局域网中,所有IP必须在同一个网段才可以互相通信IP构成:网络位 +主机位(网络位相同的IP地址,为 ......
网络安全 命令 笔记 网络 视频

csapp学习笔记——第二章信息的表示和处理

csapp学习笔记——第二章信息的表示和处理 本章主要讲了计算机系统中的数据的表示方法以及在为什么会出现相关的转化问题(float int double等互相转换)。 计算机系统中的数字表示方法 在现实世界中我们使用的是十进制的表示方法,而在计算机系统中我们则使用的是2进制的表示方法(构造储存以及处 ......
第二章 笔记 csapp 信息

分享一个批量转换某个目录下的所有ppt->pdf的Python代码

大家好,我是皮皮。 ### 一、前言 前几天在Python最强王者群【Python小小小白】分享了一份Python自动化办公的代码,可以批量转换某个目录下的所有ppt->pdf,非常强大。 ![image.png](https://upload-images.jianshu.io/upload_im ......
代码 目录 Python ppt pdf

一种用于计算随机化加班打卡次数并进行效果评估的Python方法

写着玩的。 ``` import random def get_random_bool(possbility): assert possbility 0 return random.randint(0, 100) 0: print(f"Weekday with {dinnerdays} dinner ......
次数 效果 方法 Python

线段树+动态开点权值线段树+主席树学习笔记

线段树一般用于维护符合结合律的信息。可以用于求区间最大值 区间和 区间最小值 最大子段和甚至于最大负数最小正数之类的信息。事实上线段树只有你想不到,很少有做不到的,算是相当常用的数据结构。 下面将结合个人理解和具体题目来讲一讲线段树。 [https://www.luogu.com.cn/proble ......
线段 主席 笔记 动态

Makefile学习笔记

规则:每条规则由三个部分组成分别是目标(target), 依赖(depend)和命令(command)。 #示例 # 规则1 app:a.o b.o c.o gcc a.o b.o c.o -o app # 规则2 a.o:a.c gcc -c a.c # 规则3 b.o:b.c gcc -c b. ......
Makefile 笔记

python网络编程

1.套接字 套接字(Socket) 是实现网络编程进行数据传输的一种技术手段,网络上各种各样的网络服务大多都是基于Socket 来完成通信的。socket是传输层提供给应用层的编程接口。所以,套接字socket编程分为TCP与UDP两类。在python中,通过Python套接字编程模块:import ......
网络编程 python 网络

【学习笔记】拉格朗日乘数法&KKT

# 拉格朗日乘数法&KKT 学习笔记 前置芝士:导数,解方程组,~~加减乘除~~。 ## 偏导 对一个多元函数中的某一个变量求偏导,实际上就是将其他变量视为系数,对此变量求导。 例:$f(x,y)=2x^2+3\ln y-6xy$,分别求 $\dfrac{\partial f(x,y)}{\part ......
乘数 笔记 amp KKT

【学习笔记】二维偏序

看着名字挺高级的就来学一下awa 二维偏序是解决这样子的问题: 有 $n$ 个点,每一个点都有两个属性 $a,b$,且满足 $$ \left\{ \begin{aligned} &i<j\\ &a_i\le a_j\\ &b_i\le b_j \end{aligned} \right. $$ 然后去 ......
偏序 笔记

Python 运算符优先级

Python 运算符优先级 所谓优先级,就是当多个运算符同时出现在一个表达式中时,先执行哪个运算符。例如对于表达式a + b * c,Python 会先计算乘法再计算加法;b * c的结果为 8,a + 8的结果为 24,所以 d 最终的值也是 24。先计算*再计算+,说明*的优先级高于+。Pyth ......
运算符 优先级 Python

杂题笔记

# CF 11D A Simple Task ## 题意 给定一个 $n$ 个点 $m$ 条边的简单无向图,询问里面有多少个简单环。 $n\leq 19$ ## 解法 对于每一个环,用唯一确定的方法去标记他。(寻找另一种更容易统计的对象,让这种对象可以唯一对应一个环) 我们可以找到这个环里面编号最小 ......
笔记

python练习题01 碱基统计

001、测试序列,碱基序列保存只a.fa文件中,统计下面这段序列中A、C、G、T碱基的个数 [root@PC1 test01]# ls a.fa [root@PC1 test01]# cat a.fa ## 测试fasta文件 AGCTTTTCATTCTGACTGCAACGGGCAATATGTCTC ......
碱基 练习题 python

翻译python keyboard模块的说明文档

之前有介绍过全局热键[keyboard库](https://github.com/boppreh/keyboard), 简略介绍了它的使用. 为全面了解, 我把其说明文档翻译了一下, 如下(中英文对照): **This project is currently unmaintained. It wo ......
模块 keyboard 文档 python

Python数据类型

# Python数据类型 ## 字符串(str) ### 字符串是 Python 中最常用的数据类型。我们可以使用引号 ( ' 或 " 或''') 来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。 - var1 = 'Hello World!' var2 = "Python Runoob ......
类型 数据 Python

Python的占位——pass

pass: 常用于代码占位 a = 10 if a > 100: pass 当设计代码时,有些条件或代码还没有想好要如何处理,先用pass做占位,后续可以回来继续写。如果不写pass则会报错,因为代码不完整。 ......
Python pass

centos7实现开机自启动Python脚本

在Linux系统中,你可以使用不同的方法来实现开机自启动Python脚本和确保守护进程不挂掉。以下是一些常用的方法: ### 1. 开机自启动Python脚本: #### 使用rc.local文件(适用于一些旧的系统): 编辑`/etc/rc.local`文件,将你希望在系统启动时运行的命令或脚本添 ......
脚本 centos7 centos Python

Python——for循环

字符串是可迭代的for循环: for 变量 in 可迭代的东西: 代码 for循环把可迭代的东西中的每一项内容拿出来. 挨个的赋值给变量. 每一次赋值都要执行一次循环体(代码) s = "你好啊, 我叫赛利亚" for c in s: print("取值: ", c) 输出结果是 列表、元组、字典都 ......
Python for

python将word文档转为pdf

用python处理word文档,将word文档转换为pdf文档,可以使用docx2pdf模块。使用pip安装即可。 关键代码如下: ``` from docx2pdf import convert convert("需要转换的word文档","生成的pdf文档") ``` 如果需要批量进行转换的话, ......
文档 python word pdf

Python入门第四天

今日内容概要字符串——列表——字典——元组——集合——布尔——与用户交互——格式化输出 数据类型之字符串(str)作用:用来记录人的名字,家庭住址,性别等描述性质的状态 定义: 方式一: username = 'kevin' # 单引号 方式二:username = "kevin" # 双引号 方式 ......
门第 Python

python 使用cut函数将干旱进行等级划分

目前有10℃以上的降水距平百分率 按照表格这个等级进行划分 原表: 代码如下: #!usr/bin/env python # -*- coding:utf-8 -*- """ @author: Suyue @file: jisuan.py @time: 2023/08/25 @desc: """ i ......
函数 等级 python cut

iOS开发Swift-闭包

1.闭包表达式语法 { (参数) -> return 类型 in //内容 } let names = ["C", "A", "E", "B", "D"] func back(_ s1: String, s2: String) -> Bool { return s1 > s2 //(B > A, C ......
闭包 Swift iOS

python实现RPC(远程过程调用)

# python实现RPC(远程过程调用) ```python # 远程过程调用 -1 借助于rabbitmq 可以跨语言 -2 SimpleXMLRPCServer内置的 -3 zerorpc -4 grpc 可以跨语言 ``` ### 1.1 SimpleXMLRPCServer 自带的 ``` ......
过程 python RPC

Python的循环语句2——break和continue

while True: content = input("请输入你要发送的内容(q结束):") print("发送内容:", content) 这样的代码会无限循环 因此我们需要使用break字段让循环立即停止 添加一个判断,如果输入q,即可结束循环跳出 while True: content = ......
语句 continue Python break