Python

西农2022级ACM招新考题

准备放弃一段时间算法。 西农2022级ACM招新上周结束了,五一假期研究了一下题解,整理发在博客。 1. 这真的是签到题 2. 4和数 3. 小D买文具 4. 大阳分大洋 5. 汉诺塔 6. 突击考试 7. 小华的立方数 8. 小华的幸福 !> 这道题我只能过70% 9. 元素周期表 !> 抄的题解,我读不懂题 10. 剑刃风暴

pandas数据处理

读取数据中的时间 pd.read_csv('demo.csv' ,parse_dates = ['col1'] # 待转换为**datetime64[ns]**格式的列→col1 ,infer_datetime_format=True # 将parse_dates指定的列转换为时间 ) 计算相差秒数 两种不同时间格式的计算结果当然是一样的。 提取

捕获组和非捕获组

捕获组 捕获组,通过括号将正则表达式括起来,正则表达式匹配成功后,可以通过组号来获取相应的匹配内容。如:我们想获取数字中的整数部分和小数部分,可以用这样的正则表达式。 String regex = "(d+).(d+)"; String content = "12.98"; Pattern pattern = Pattern.compile(regex); Matcher matcher = pa

搭建小实战和Sequential的使用

搭建小实战和Sequential的使用 模型搭建 以CIFAR 10 model结构为例搭建网络 CIFAR 10 model结构 torch.nn.Flatten是PyTorch中的一个模块,用于将多维的输入张量转换为一维的输出张量。它可以被用作神经网络模型中的一层,用于将输入张量展平后作为全连接层的输入。比如输入张量的形状是 [10, 3, 32, 32],即批大小为 10,通道数为 3,高

gRPC 1.57.0 版发布

导读 这是 gRPC Core 的 1.57.0 版(接地)。有关 gRPC 文档,请参见 grpc.io。 本版本包含完善、改进和错误修复,重点如下。 核心功能 [EventEngine] 将 GetDNSResolver 改为返回 absl::StatusOr<std::unique_ptr>。(#33744) [deps] 移除 libuv 依赖关系。(#3374

python+playwright 学习-75 playwright 通过浏览器发送post请求

前言 page.goto()可以通过浏览器直接发get请求, playwright也可以支持通过浏览器发送post请求。 page.goto()使用 page.goto() 访问网站的时候,实际上是有返回值的,可以获取到response 对象 playwright 发post请求 接下来发一个post请求 除了post请求,page.request 还可以支持其他请求方式

Codeforces EduRound153 Editorial

A 如果有 (()) 那么肯定是不合法的 有两种很简单的构造,()()()()...() 和 ((((...)))),如果一个串是第一种构造的子串那么一定不是第二种构造的子串,反之亦然。 使用 python 取之 B 把 (m% k) 的余数补齐,再把多出来的 (1) 价格 regular coins (m)个一组f 使用 python 取之 C 使用 SG 函数取之,注意到 (text{mex}

2023.33 AI框架

人工智能(AI)框架是指用于构建和部署AI模型的软件工具集合,它们提供了各种算法、模型和工具,简化了AI开发过程。AI框架的发展历史:早期AI框架:在AI的早期阶段,一些基础的编程语言和库被用于实现简单的机器学习算法,如MATLAB、R和Python的NumPy库。这些工具提供了基本的数据处理和数学运算功能。传统机器学习框架:随着机器学习的发展,一些专门的机器学习框架出现,如Scikit-lear

电子书阅读随笔

一、电子书和纸质书的差异 通过我对两种方式的对比,现在读电子书比起纸质书是更好的选择的原因我认为主要有以下几点: 1、方便携带和即使阅读。我家里有很多纸质书,但在学校来回显然就难以携带。现在我们出行必备的东西就只有手机了,能在手机里看电子书无论对于经常在外的人还是怕麻烦的人来说无疑是一个更好的选择,毕竟走路也不能拿着本书看。 2、成本低廉。说实话纸质书卖的不可谓不贵,但其中很多成本我觉得都是纸张印

浅拷贝与深拷贝

From: B座17楼 2022-06-23 10:12 发表于重庆 -------------------------------------------------------------- copy() 深浅的区别 doesn’t always really copy 并不总是复制要复制一个 list 或 dict,可以写 my

[cuda]RMSNorm核函数解析

计算原理 (RMSNorm = x * (sqrt(1/n * (x_i)^2 + eps)) * g) torch实现 先算出norm的值,然后再计算g*norm, 其中norm为平方和的根。注意这里是先转化为float进行进行norm运算,norm的结果再转为对应type。 cuda实现 这里variance计算了不同block间同余位置上的x的平方和,经过blockReduceSum则将

在 win10 2021 LTSC 上安装配置 wsl2 和 ubuntu

在 win10 2021 LTSC 上安装配置 wsl2 和 ubuntu 的过程: win10系统启用wsl2: wsl --install ----no-distribution (安装wsl2, 会自动打开系统feature: wsl子系统,虚拟机平台. 不再需要去控制面板--启用windows特性 ) 设置wsl默认版本为 wsl2: wsl --

Python 潮流周刊#16:优雅重要么?如何写出 Pythonic 的代码?

你好,我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容,大部分为英文。标题取自其中两则分享,不代表全部内容都是该主题,特此声明。 本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。 微信 | 博客 | 邮件 | Git

假期周进度报告9

本周(8.13-8.19)主要开展大数据知识的学习和python知识的学习。下周继续学习大数据知识和python知识。 周日,进行大数据知识和python知识的学习,决定专心学习大数据和python,学了黑马的第二章,未遇到问题。 周一,进行大数据知识和python知识的学习,决定专心学习大数据和python,学了黑马的第三章的一部分,未遇到问题。 周二,进行大数据知识和python知识的学习,决

Spring Boot学习笔记day01

SpringBoot项目结构说明项目____pom.xml:用于管理项目依赖的 |_src |_main |_java:蓝色的,写java源代码的 |_resource:存放静态资源文件(static目录下)、项目配置文件application.properties、模板文件(template目录下) |_test

python 垃圾回收

https://www.bilibili.com/video/BV1F54114761/    元祖  总结: Python每个对象创建时,都加入了refchain双向环状链表 为了回收内存,对象被引用+1,del掉-1,等于0内存就被回收,这个叫引用计数器ob_refcnt;但是像列表这种互相引用的,会出现循环引用问题。导致计数器不为0的情况,内存无法

Django之登录页面优化--添加验证码

Django之登录页面优化--添加验证码 前面写的Django项目,前端登录页面较简单如下图,为了美化操作这边优化了前端登录页面。为了只专注登录页面优化这边新构建一个项目用于测试,后续在CV使用到其他项目上。   创建项目及应用 配置应用 在myproject/settings.py文件的INSTALLED_APPS列表中添加myapp应用: 创建视图文件 在

67个常用pandas命令

导入数据     导出数据 查看数据 数据选取       数据处理   数据分组和排序   数据合并  

df_sql_str

#!/usr/bin/env python# -*- encoding: utf-8 -*-import pandas as pdimport numpy as np # 生成一个dfdates = pd.date_range('20210913', periods=6)df = pd.DataFrame(np.random.randn(6, 4), index=dates, columns=li

手动搭建开源 OpenStack(Ussur版)

最后编辑时间:2023年8月15日19点26分 目录导语一、基础环境配置01. 网络配置02. 配置hosts03. 关闭防火墙和SELinux04. 配置节点免密05. 配置时间同步06. 配置软件仓库07. 安装相关包08. 安装数据库09. 部署消息队列10. 安装Memcached11. 安装etcd二、部署keystone组件01. 创建数据库并授权02. 安装组件03. 对接数据库

Django 登录页面优化的报错总结

Django 登录页面优化的报错总结 在登录页面进行优化过程中,遇到的一些报错这边总结了一些希望会对读者有所帮助。 调用new_key = CaptchaStore.generate_key()报错 在调用CaptchaStore.generate_key()时出现错误,请确保您已正确设置了django-simple-captcha库。 请按照以下步骤检查设置: 检查myproject/set

pandas常用速查

pandas常用速查 引入依赖     算法相关依赖   获取数据   生成df   重命名列   增加列   缺失值处理   独热编码   替换值   删除列   groupby   透视表 &nb

ON JAVA 8读书笔记|前言

ON JAVA 8这本书是基于Java 8的特性进行编程教学的,同时也根据Java11、Java17这三大LTS【长期支持版本】版本新特性做了关键更新。  Java 8最大的改进是引入了函数式编程【lambda表达式、流(stream),函数式基本类型(functional primitive)】,这也是Java 8 经久不衰的原因,是里程碑式的版本【Java 8 比 Java 17

python创建虚拟环境【其它人项目】

download他人项目-创建虚拟环境 这是别人的项目 打开pycahrm的终端,创建虚拟环境 名字为venv【python -m venv venv】 此时文件目录多出一个venv目录 设置里面选择虚拟环境 关闭pycahrm里面终端,重开会自动进入虚拟环境里面 结束!

案例—猎鹰火箭自主着陆--复现

案例—猎鹰火箭自主着陆 代码网址:Falcon9-Soft-Landing-Simulation: 基于Simulink和Flightgear的猎鹰9号软着陆仿真 (gitee.com) 1. 运行步骤 ## 软件配置 - MATLAB 2020a - FlightGear 2019.1.2 - CVX(Matlab凸优化求解器)http://cvxr.com/cvx/ 凸优化工具箱使用安装网

01 简介、基础语法

一、Python简介1、简介Python由荷兰数学和计算机科学研究学会的吉多范罗苏姆于1990年设计,Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言。2021年10月,语言流行指数的编译器Tiobe将Python加冕为最受欢迎的编程语言,20年来首次将其置于Java、C和JavaS

02 基本数据类型(数字、字符串)

一、基本数据类型1、数据类型● Python3中有六个标准的数据类型● Number(数字)● String(字符串)● List(列表)● Tuple(元组)● Dictionary(字典)● Set(集合)2、数字2.1 数字类型分为:● 整型(int):Python3整型没有限制大小,可以当作Long类型使用,Python3没有Python2的Long类型。● 浮点型(float):浮点型也

03-04 基本数据类型(列表、元组、字典、集合)

一、列表1、访问列表中的值list = ['red', 'green', 'blue', 'yellow', 'white', 'black']print( list[0] ) # 'red'print( list[1] )print( list[2] )print( list[-1] ) #blackprint( list[-2] ) #whiteprint( list[-3] ) #yello

python 字典的值在for循环中被莫名其妙修改,被非预期的修改,--更新一个字典key的值,另一个字典key也被更新

注意:python中用变量作为一个字典的key/value, 存储的是变量的内存地址。    

<<  <  519  520  521  522  523  524  525  526  527  528  529  >  >>