试题 代码python公司

【git】代码patch包生成和合入

# patch合入 ## git am git am会直接将patch的所有信息打上去,而且不用重新git add和git commit,author也是patch的author而不是打patch的人 **常用命令** ```git git am 0001-limit-log-function.pa ......
代码 patch git

Python | 获取文件中的行数

在 Python 中,获取文件中的行数可以帮助我们更好地处理和分析数据。Python 提供了一种简单的方法来获取文件中的行数,下面将介绍两种常用的方法。 #### 方法一:使用循环和计数器 我们可以使用一个循环来读取文件中的每一行,然后使用计数器来计算行数。下面是示例代码: ```python # ......
文件 Python

python基础列表专题

用[]可以创建列表 列表可以包含各种类型且可嵌套 通过切片和索引访问列表元素 添加元素 删除元素 列表不适合频繁插入,因为每插入一个,元素都会后移动 深度拷贝 列表是可以改变的 不可哈希的,所以不可以做字典的键 ......
基础 专题 python

python - input()函数

## 1. 示例 ``` message = input("tell me something, and I will repeat it back to you: ") print(message) ``` #### 1.1 提示 - prompt ``` prompt = "If you tel ......
函数 python input

python 数据结构之:查找

# python 数据结构之:查找 [toc] ## 1 顺序查找 - 当数据存储在诸如列表的集合中时,我们说这些数据具有线性或顺序关系。 每个数据元素都存储在相对于其他数据元素的位置。 由于这些索引值是有序的,我们可以按顺序访问它们。 这个过程产实现的搜索即为顺序查找。 - 顺序查找原理剖析: - ......
数据结构 结构 数据 python

python 数据结构之:排序

# python 数据结构之:排序 [toc] ## 1 冒泡排序 - 相邻元素两两比较,大的往后放。第一次完毕后,最大值就出现在了最大索引处。同理,再执行,即可得到一个排好序的数组。 - 冒泡排序基础原理: ```python def sort(li): """ 将无序列表中最大数移动到最后 :p ......
数据结构 结构 数据 python

python 数据结构之:栈

# python 数据结构之:栈 ## 1 栈简介 - 特性:先进后出的数据结构 - 名词:栈顶,栈尾 - 应用:每个 web 浏览器都有一个返回按钮。当你浏览网页时,这些网页被放置在一个栈中(实际是网页的网址)。你现在查看的网页在顶部,你第一个查看的网页在底部。如果按‘返回’按钮,将按相反的顺序浏 ......
数据结构 结构 数据 python

python 数据结构之:队列

# python 数据结构之:队列 ## 1 队列简介 - 队列:先进先出 - 应用场景:打印机队列。第一个进入的任务是先完成。如果你是最后一个,你必须等待你前面的所有其他任务打印 ## 2 python 实现队列 - `Queue() `创建一个空的新队列。 它不需要参数,并返回一个空队列。 - ......
数据结构 队列 结构 数据 python

python 数据结构之:链表

# python 数据结构之:链表 [toc] ## 1 内存概念 - 计算机的作用:用来存储和运算二进制的数据 - 问题:计算机如何计算1+2? - 将1和2的二进制类型的数据加载到计算机的内存中,然后使用寄存器进行数值的运算。 - 变量的概念 - 变量就是某一块内存,如引用变更:`a=1`时: ......
数据结构 结构 数据 python

python基础字符串专题

用单引号或者双引号或者三引号(可以多行)包裹起来的是字符串。 双引号包裹的字符串里可以有单引号 单引号包裹的字符串需要带转义字符才能有单引号 字符串与数字: 字符串乘于数字得到重复数字次的字符串 字符串格式化打印用format 串联字符串用join 分割字符串用split 实行每行多少个字数用fil ......
字符串 字符 基础 专题 python

python 数据结构之:二叉树

# 二叉树 ## 1 二叉树: - 根节点 - 叶子节点: - 左叶子节点 - 右叶子节点 - 树的层级 - 树的调度 ## 2 二叉树的遍历: - 广度优先遍历:一层一层对节点进行遍历 - 尝试优先遍历: - 前序:根左右 - 中序:左根右 - 后序:左右根 ## 3 二叉树的遍历 ```pyth ......
数据结构 结构 数据 python

python数据结构性能分析

# python数据结构性能分析 [toc] ## 1 案例 实例化一个空列表,然后将0-n范围的数据添加到列表中。(四种方式) ### 1.1 方式一 ```python def test1(num): num_list = [] for i in range(n) num_list += [i] ......

python基础数字专题

一 、数字 1、为了掌控所有相同的事物,就开始数个数。 2、为了平分稀有的事物,就用到了小数。 3、研究数而发现了复数。 围绕除法运算:商、余 运算符号不同得到的结果就不一样: / get 浮点数 2/1 get 2.0 1/2 get 0.5 // get 整数 2//1 get 2 1//2 g ......
数字 基础 专题 python

代码随想录算法训练营第二十七天| 122.买卖股票的最佳时机II 55. 跳跃游戏 45.跳跃游戏II

122.买卖股票的最佳时机II 注意: 1,第一个和最后一个 2,只有一个数的情况 3,2255,这种情况 思路: 1,买入:左:空/高/平 右:高 2,卖出:左:低 右:空/ 低/平 代码: 1 int maxProfit(vector<int>& prices) { 2 int result = ......
随想录 训练营 随想 算法 时机

python:create folder

# 创建文件方法 def mkdirFile(folder:str, writestring:str): """ 没有文件夹创建,把内容写入TEXT文本文件中 :param folder: 文件夹名称 :param writestring: 要写的内容 :return: None """ i = 1 ......
python create folder

python: calendar

import calendar yy=int(input("请输入年份:")) calendar.setfirstweekday(firstweekday=0) #为了符合习惯,指定日历的第一天是星期一 calendar.prcal(yy,w=0,l=0,c=0,m=4) #显示日历,c=0 为一周 ......
calendar python

定时上传 Linux 服务器代码到 GitHub

> 使用国外的服务器不知道什么时候就会出现服务器崩溃停机、数据全清等问题,为防止丢失数据需要随时保证自己有一套完整的代码和数据库。 **实现:将服务器上面的代码上传到 ` GitHub ` , 使用 ` crontab ` 定时备份上传代码,备份数据库到项目目录,让 ` MySQL ` 跟随项目代码 ......
代码 服务器 GitHub Linux

python中有关编码

fp = open('test1.txt', 'r') #open默认使用cp936 fp = open('test1.txt', 'r', encoding='utf8') #明确指定使用utf8 几个例子: import sys print(sys.getdefaultencoding()) # ......
编码 python

代码随想录|单调栈

● 739. 每日温度 ● 496.下一个更大元素 I 单调栈 那有同学就问了,我怎么能想到用单调栈呢? 什么时候用单调栈呢? 通常是一维数组,要寻找任一个元素的右边或者左边第一个比自己大或者小的元素的位置,此时我们就要想到可以用单调栈了。时间复杂度为O(n)。 那么单调栈的原理是什么呢?为什么时间 ......
随想录 随想 代码

黑马python基础

笔记 视频教程:黑马python ......
黑马 基础 python

python示例程序整理

来自于《python编程:从入门到实践》 # 变量和简单数据类型 ~~~python print("Hello Python world!") #hello world bring me luck ~~~ ~~~python message = 'hello world!' print(messag ......
示例 程序 python

Linux 上 ArcGIS Server 的 Python 3 运行时自动配置

操作系统环境Redhat Enterprise Linxu 9.2,conda环境选择的miniconda3,已经提前安装好了ArcGIS Server for Linux 10.7.1,并且正常运行。 下面是arcgis-server-arcpy3.sh的内容: #!/bin/bash # 切换到 ......
ArcGIS Server Python Linux

R语言时间序列TAR阈值自回归模型|附代码数据

原文链接:http://tecdat.cn/?p=5231 最近我们被客户要求撰写关于时间序列TAR阈值自回归的研究报告,包括一些图形和统计输出。 为了方便起见,这些模型通常简称为TAR模型 这些模型捕获了线性时间序列模型无法捕获的行为,例如周期,幅度相关的频率和跳跃现象。Tong和Lim(1980 ......
时间序列 阈值 序列 模型 语言

公司刚来的京东架构师:看完我写的spring笔记,甩给了我一份文档

pring 是分层的 full-stack(全栈) 轻量级开源框架,以 IoC 和 AOP 为内核,提供了展现层 SpringMVC 和业务层事务管理等众多的企业级应⽤技术,还能整合开源世界众多著名的第三⽅框架和类库,已经成为使⽤最多的 Java EE 企业应⽤开源框架。 本文目录: Spring ......
架构 文档 笔记 spring 公司

卡尔曼滤波器:用R语言中的KFAS建模时间序列|附代码数据

原文链接:http://tecdat.cn/?p=6762 最近我们被客户要求撰写关于卡尔曼滤波器的研究报告,包括一些图形和统计输出。 时间序列预测,ARIMA等传统模型通常是一种流行的选择 虽然这些模型可以证明具有高度的准确性,但它们有一个主要缺点 - 它们通常不会解释“冲击”或时间序列的突然变化 ......
时间序列 滤波器 序列 语言 代码

python项目创建虚拟环境

# 1.为什么要使用虚拟环境 Q:为什么要使用虚拟环境呢,直接用本地的全局环境不就可以了吗? A:原因在于创建单独的虚拟环境方便每个项目依赖管理,避免因为全局环境有,发布上线时缺包少包带来的问题 # 2.安装虚拟环境构建工具 ## 2.1 原生自带(不推荐) `python 3.3`以后会自带一个构 ......
环境 项目 python

window安装管理多版本python

# 前言 本文是安装的`python3.6.8`和`python3.8.8`测试 # 1.下载python安装程序 [https://www.python.org/downloads/](https://www.python.org/downloads/) ![](https://img2023.c ......
版本 window python

R语言风险价值:ARIMA,GARCH,Delta-normal法滚动估计VaR(Value at Risk)和回测分析股票数据|附代码数据

全文链接:http://tecdat.cn/?p=24492 最近我们被客户要求撰写关于风险价值的研究报告,包括一些图形和统计输出。 此分析的目的是构建一个过程,以在给定时变波动性的情况下正确估计风险价值。风险价值被广泛用于衡量金融机构的市场风险。我们的时间序列数据包括 1258 天的股票收益 介绍 ......
数据 Delta-normal 风险 语言 价值

[学习笔记]python爬虫初体验

同学吹水,提到了爬虫,于是金工实习回来晚上看了看爬虫 (话说为啥所有爬虫教程前面都是一大串python基础教程啊) ```python import urllib.request #1、定义一个网址url url='http://www.baidu.com' #2、模拟浏览器向服务器发送请求 res ......
爬虫 笔记 python

别再说代码质量难评估了!SonarQube一键分析代码质量他不香吗?

无论是架构师还是研发经理,代码质量都是必须要关注的重点。Sonar(没错,是 Sonar,不是 SonarQube)是一个用于代码质量管理的开源平台,用于管理代码的质量。 它通过插件形式可以支持二十几种语言的代码质量检测,通过多个维度的检查了快速定位代码中潜在的或者明显的错误。千里之行始于足下,今天 ......
代码 质量 SonarQube