闭包 笔记python

Python TASK02 :数据类型操作

# 数据类型操作 ## ##常用内置类型BUILTIN TYPES 1. 整数Integer (int) 2. 浮点数Float 3. 布尔值Boolean (bool) 4. 类型Type(是的,“类型”也是种类型!) 严格的来说,Type是一种类的对象,Python是一门“面向对象友好”的语言 ......
类型 数据 Python TASK 02

Python Chap3 变量与函数

# 变量与函数 ## 变量 1. 变量是一个**名字**,它所指代的是一段数据2. 使用=来对这段数据的区域进行赋值 x=53. 新的值会覆盖掉旧的值4. 新值的数据类型不必与旧值相同 ## 变量命名规则 1. 必须以字母或者下划线_开头2. 命名可由字母,数字或下划线组成3. 大小写敏感4. 尽量 ......
变量 函数 Python Chap3 Chap

聪明办法学python

条件:if 表达式: 行动 elif 表达式: 行动 else: 行动 match 状态: casexx: 行动 caseyy|zz: 行动 case_: 行动 优雅代码编写指南: 代码风格:注释+修饰【前提是代码(code)没有bug】 缩进:1.如果有开始定界符,其余行的缩进需与开始定界符对齐。 ......
办法 python

Springboot文件上传代码笔记

1.在src下创建filter包,包内Class名UploadFilter package com.gd.filter; import org.apache.catalina.servlet4preview.http.HttpServletRequest; import javax.servlet. ......
Springboot 代码 文件 笔记

【Python】 多层级嵌套循环

1. 渲染多级菜单, 并调整数据 # 生成 菜单树状目录 class MenuTreeView(APIView): # 多层级 生成树状目录 def generate_menu_tree(self, parent_menu): temp_menu_list = [] sub_menus = mode ......
多层 Python

刘金玉QT学习笔记:7-简易用户信息管理界面实现_实现用户信息增改

1. 同第六课方式在widget里连接并创建数据库。 2. 通过QSqlQuery使用sql语句的第二种方法: -在不同的函数中都要使用->做成全局变量 3. 表格网格控件tableview控件显示数据库的内容为表格行 -ui拖出控件 -qtableview控件通过QSqlQueryModel来渲染 ......
用户 信息 简易 界面 笔记

学习笔记11—20211303

一、学习任务 自学教材第13章,提交学习笔记(10分),评分标准如下 1. 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4分) “我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题” 核心是要 ......
20211303 笔记

Golang学习笔记-自定义日志轮转及输出

package pkg import ( "fmt" "log" "log/slog" "os" "time" ) var controlLogger *slog.Logger var fileLogger *slog.Logger const ( timeFormat = "2006-01-02" ......
笔记 Golang 日志

python批量修改文件名

需求:有几十个文件(不超过100个),要根据文件名加序号 思路:用字典将关键字对应序号,再批量改文件名,代码比较简单: import os path = input("请输入需批量更名的文件夹全路径: ") units = {"总裁办":"01","生产处":"02","安全处":"03"} fil ......
文件名 文件 python

day02-3Python语言的介绍

【Python语言的介绍】 【一】Python引入 谈及Python,涉及两层意思 一层代表的是Python这门语言的语法风格 另外一层代表的则是专门用来解释该语法风格的应用程序:python解释器。 【二】Python创始 Python的创始人为吉多·范罗苏姆(Guido van Rossum) ......
3Python 语言 Python day 02

编程语言和Python语言介绍

(一)编程语言和Python语言介绍 (1)编程语言的分类 (1)机器语言 什么是机器语言? 机器语言是计算机可以理解的语言,是直接操作硬件的语言。就是计算机可以听懂的语言。 由于计算机基于电工作,电频有高低电频之分,即高电频和低电频(0和1) 计算机可以理解的就是二进制的指令(0/1),所有机器语 ......
语言 编程语言 Python

FPGA入门笔记006——状态机设计实例

状态分析: 状态1:等待“H”的到来,如果检测到“H”,进入状态2,检测“e”,否则一直等待“H”; 状态2:检测当前字符是否是“e”,如果是“e”,跳转到状态3,检测“l”,否则,回到状态1,重新等待“H”; 状态3:检测当前字符是否是“l”,如果是“l”,跳转到状态4,检测“l”,否则,回到状态 ......
实例 状态 笔记 FPGA 006

秦疆的Java课程笔记:37 流程控制 switch选择结构

多选择结构还有一个实现方式就是switch case语句。 switch case语句判断一个变量与一系列值中某个值是否相等,每个值为一个分支。 if判断区间,switch匹配一个具体的值。 语法: switch(expression){ case value : //语句 break;//可选 c ......
流程 课程 结构 笔记 switch

Linux第六章学习笔记

本章学习目标 1.掌握输入/输出重定向 2.熟悉管道符的应用 3.了解进程管道相关知识 I/O重定向 给出两个进程(见书本88,89页),上述两个进程都有0、1、2这三个文件描述符,这也是绝大多数进程都有的。0表示标准输入,可以理解为键盘输入;1表示标准输出,输出到终端;2表示标准错误,输出到终端; ......
笔记 Linux

python-task4:Variables and Functions

变量Variables 以字母或下划线(_)开头(不可以以数字开头) 以字母、数字、下划线组成 大小写敏感(A与a不一样) 需要避免使用保留字命名,以下代码可查询保留字 import keyword keyword.kwlist 对于变量,旧的值会覆盖新的值,而且python支持多变量赋值 a=b= ......
python-task Variables Functions python task

python-task3:Data Types and Operators

常见数据类型 整数 Integer(int) 浮点数 Float(python中默认为双精度浮点型) 布尔值 Boolean(bool) 类型 Type(“类型”也是种类型) 其他数据类型 字符串 String(str)、列表 List、元组 Tuple、集合 Set、字典 Dictionary(d ......
python-task Operators python Types Data

20211325 2023-2024-1 《信息安全系统设计与实现(上)》第十一周学习笔记

20211325 2023-2024-1 《信息安全系统设计与实现(上)》第十一周学习笔记 一、任务要求 自学教材第13章,提交学习笔记(10分),评分标准如下 1. 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 ......
20211325 笔记 系统 信息 2023

刘金玉QT学习笔记:6-sqlite简易入门+QT结合使用

//第一篇,测试一下 1. Sqlite -linux自带 -轻量级 -关系型数据库 2. 安装 -进入官网后点击Downloads -下载下图的两个zip,解压后把里面的文件放到C盘下自创一个sqlite的文件夹 3. 通过命令行使用sqlite3.exe来使用数据库 -配环境变量作用:不用进入路 ......
简易 笔记 sqlite QT

python如何多版本共存

1. 先正常安装多个python版本,比如我电脑里面是安装的3.10以及3.12 2. 安装的时候建议不要选择系统盘,可以用两个目录安装,例如: d:\py310\... d:\py312\... 3. 安装好了之后,可以通过命令提示符win + r输入where python可以查看到全部pyth ......
版本 python

Python 使用XlsxWriter操作Excel

在数据处理和报告生成的领域中,Excel 文件一直是广泛使用的标准格式。为了让 Python 开发者能够轻松创建和修改 Excel 文件,XlsxWriter 库应运而生。XlsxWriter 是一个功能强大的 Python 模块,专门用于生成 Microsoft Excel 2007及以上版本(.... ......
XlsxWriter Python Excel

秦疆的Java课程笔记:36 流程控制 if选择结构

if单选择结构 很多时候需要去判断一个东西是否可行,然后才去执行这丫那个一个过程在程序中用if语句来表示。 语法: if(布尔表达式){ //如果布尔表达式为true将执行语句 } import java.util.Scanner; public class IfDemo1 { public sta ......
流程 课程 结构 笔记 Java

Linux第五章学习笔记

进程是什么? 进程是一个正在运行的程序的实例。每个进程都有一个唯一的PID(进程ID),由内核分配。进程可以是前台进程或后台进程。前台进程是一个正在与用户交互的进程,而后台进程是没有与用户交互的进程。 进程状态 在Linux中,进程可以处于以下状态之一: 运行态(running):进程正在执行。 就 ......
笔记 Linux

【论文阅读笔记】【OCR-End2End】 ESTextSpotter: Towards Better Scene Text Spotting with Explicit Synergy in Transformer

ESTextSpotter ICCV 2023 读论文思考的问题 论文试图解决什么问题? 场景文本端到端识别任务中,检测和识别两个任务的协同作用十分关键,然而以往的方法通常用一些十分隐式的方式来体现这种协同作用(shared backbone, shared encoder, shared quer ......

第十一周学习笔记

TCP/IP和网络编程 ......
笔记

python的下载

【解释器的安装】 1.官网下载网址 https://www.python.org/ 2.下载步骤 python2.7属于第一个时代的结束,python3.6属于新时代的开始,所以最好下载这两个版本的解释器(根据自己的系统位数选择下载版本) 下载保存安装 3.查看系统中安装的python版本 (1)打 ......
python

python安装包

创建虚拟环境 python -m venv env(虚拟环境名称) 进入虚拟环境 linux : source env/bin/activate window : env/Scripts/activate 临时使用镜像源安装包 # 升级pip pip install --upgrade pip -i ......
python

学习笔记11

苏格拉底挑战 第十三章 TCP/IP 和网络编程 一、知识点归纳 (一)网络编程简介 如今,上网已成为日常生活的需要。虽然大多数人可能只把互联网作为一种信息收集、网上购物和社交媒体等的工具,但计算机科学的学生必须对互联网技术有一定的了解,并掌握一定的网络编程的技能。在本章中,我们将介绍TCP/IP网 ......
笔记

20211105李宜时TCP/IP网络编程学习笔记13

20211105李宜时TCP/IP网络编程学习笔记 1. 网络编程简介 网络编程是指编写能够在网络中传输数据的程序,比如互联网。在 Linux 系统中,网络编程通常涉及使用套接字 API。 2. TCP/IP 协议 TCP/IP 是一组用于互联网数据交换的协议。它包括传输控制协议(TCP)和网络互联 ......
网络编程 20211105 笔记 网络 TCP

Python使用Paramiko实现SSH管理

paramiko 是一个用于在Python中实现SSHv2协议的库,它支持对远程服务器进行加密的通信。目前该模块支持所有平台架构且自身遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接,你可以在Python中实现SSH客户端和服务器,并进行安全的文件传输和远程命令执行。 ......
Paramiko Python SSH

Python 使用SQLAlchemy数据库模块

SQLAlchemy 是用Python编程语言开发的一个开源项目,它提供了SQL工具包和ORM对象关系映射工具,使用MIT许可证发行,SQLAlchemy 提供高效和高性能的数据库访问,实现了完整的企业级持久模型。ORM(对象关系映射)是一种编程模式,用于将对象与关系型数据库中的表和记录进行映射,从... ......
SQLAlchemy 模块 数据库 数据 Python