试题 代码python公司

Python 元组

## Tuple 数据类型 ### 一、如何创建元组 ```python >>> t = (1, 2, 3, 'root') >>> t (1, 2, 3, 'root') ``` ### 二、元组和列表的区别 * list是一种有序的集合,可以随时添加和删除其中的元素。 * 元组也是一种有序列表, ......
Python

python 随机模块random

1、随机小数 import random # 大于0且小于1之间的小数 res = random.random() print(res) # 0.6102580330717722 #大于10小于88的小数 res1 = random.uniform(10,88) print(res1) # 75.8 ......
模块 python random

【python】用map和lambda根据if条件改变数组的值

代码(数组ls中的元素,奇数前加v,偶数前加w): ls = [1,2,3,4] ls2 = map(lambda x:"v"+str(x) if x%2 == 1 else "w"+str(x) ,ls) print(list(ls2)) 输出: ['v1', 'w2', 'v3', 'w4'] ......
数组 条件 python lambda map

python selenium 模拟实现滑块验证码

canndy_test.py import cv2 import numpy as np def matchImg(imgPath1, imgPath2): imgs = [] # 原始图像,用于展示 sou_img1 = cv2.imread(imgPath1) sou_img2 = cv2.im ......
selenium python

关于python中对字符串内容的判断-startswith与endswith方法

startswith()方法 startswith() 方法用于检索字符串是否以指定字符串开头,如果是返回 True;反之返回 False。此方法的语法格式如下: str.startswith(sub[,start[,end]]) 此格式中各个参数的具体含义如下: str:表示原字符串; sub:要 ......
字符串 startswith 字符 endswith 方法

Python List

## List 数据类型 ### 一、创建一个列表 用把逗号分隔的不同的数据项使用方括号括起来即可。如下所示: ```python >>> name_list = ["root", "gm", "hlr"] ``` ### 二、访问列表中的值 使用下标索引来访问列表中的值,与字符串的索引一样,列表索 ......
Python List

Python String(转载)

## String ### 使用字符串 第二次世界大战促使了现代电子计算机的诞生,最初计算机被应用于导弹弹道的计算,而在计算机诞生后的很多年时间里,计算机处理的信息基本上都是数值型的信息。世界上的第一台电子计算机叫ENIAC(电子数值积分计算机),诞生于美国的宾夕法尼亚大学,每秒钟能够完成约5000 ......
Python String

python中如何实现向上取整

##方式一 ```python import math total_page_count = math.ceil(10/4) # 3 ``` ##方式二 ```python # total_page_count, div = divmod(total_count, page_size) # if d ......
python

Python 基础数据类型

## 基础数据类型 ### 一、数字 ``` 2 是一个整数的例子。 长整数 不过是大一些的整数。 3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这里,52.3E-4表示52.3 * 10-4。 (-5+4j)和(2.3-4.6j)是复数的例子,其中-5,4为实数,j为虚数,数学中表 ......
类型 基础 数据 Python

python3-类的专有方法

1、介绍 专有方法,具有私有方法的特性,即只能在类中被调用,是编程语言所准备的特殊作用的方法。 2、方法说明 2.1 __init__ 构造方法,在对象创建时被调用。可以在方法中声明对象属性,以及其它初始化操作 2.2 __del__ 删除方法,当对象被释放时调用,可以在其中写一些对象结束时操作的代 ......
python3 方法 python

python gunicorn详解

Gunicorn是一个unix上被广泛使用的高性能的Python WSGI UNIX HTTP Server。和大多数的web框架(flask)兼容,并具有实现简单,轻量级,高性能等特点。 通过Gunicorn来启动flask框架 def start_app_by_system(args, app, ......
gunicorn python

python010 控制多台同类型设备

``` def auto_find(): rm = pyvisa.ResourceManager() devices = rm.list_resources() print(devices) ins_dict = {'p1': None, 'p2': None, 'm1': None, 'm2': ......
多台 类型 python 设备 010

Python List

## List 数据类型 ### 一、创建一个列表 用把逗号分隔的不同的数据项使用方括号括起来即可。如下所示: ```python >>> name_list = ["root", "gm", "hlr"] ``` ### 二、访问列表中的值 使用下标索引来访问列表中的值,与字符串的索引一样,列表索 ......
Python List

python3 del关键字

1、介绍 python中,del关键字可以用于销毁对象。 一方面,可以用于实现业务,比如删除集合的元素。 另一方面,可以节约内存资源,提升程序效率。 class Stu: def __init__(self): self.name = 'abc' def __del__(self): print(' ......
关键字 python3 关键 python del

公司转型,从c#转java,开始卷Java

公司转型,开始卷Java,搞清楚了这些概率+熟练使用IDEA + 简单的前后端分离demo 基本上知道了大致脉络 1.springboot:javaweb的开发框架,提供了一套默认配置;用于提升Spring开发者的体验工具. 2.Spirng:java开发框架. 3.Maven:是一个项目管理工具, ......
公司 java Java

python 时间模块

一、time 模块 1、三个时间显示形式 timestamp:时间戳 通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 struct_time:结构化时间 struct_time元组共有9个元素 ......
模块 时间 python

python sqlmap 检测sql注入点及php网站sql注入防护运维操作实例

问题描述:使用python sqlmap 检测存在sql注入风险,网站为php语言 操作步骤:1.本地电脑系统是win 7,查看未安装python,需要先安装python,注:win 7安装python3.8 ,过高版本系统不支持 搜索下载python-3.8.10-amd64.exe安装包,也可以 ......
sql 实例 python sqlmap 网站

基于python下opuslib的下opus编解码实例解析

一 opuslib 这个是纯粹的opus封装,要比ogg的那个更底层,ogg的那个封装的太严了。很多业务不方便开展。 二 实例解析: import opuslib import opuslib.api.encoder import opuslib.api.decoder import pyaudio ......
实例 opuslib python opus

Python项目依赖包requirements.txt文件的生成与安装

一、介绍 requirements.txt 是定义项目依赖的python包,可通过工具生成。 工具可以生成两种依赖包定义,一是项目依赖的python包,二是所在python环境安装的python包。 二、生成 requirements.txt 文件 1、生成项目依赖包 ♥♥♥♥♥♥ 安装 pipre ......
requirements 文件 项目 Python txt

【小心地雷!】关于二分方法的不同与代码细节

# 【小心地雷!】关于二分方法的不同与代码细节 ~~笔者写[这道题](https://www.luogu.com.cn/problem/AT_agc033_d "这道题"),调了30min发现二分挂了qwq,故作此文。~~ 众所周知,一般情况下,二分的方式有两种: 1.区间收缩方式是$l = mid ......
地雷 细节 代码 方法

vscode 折叠所有代码块

有些页面代码量太大,一下就看不清楚全貌,使用快捷键折叠代码可以让你事半功倍 可以使用 Ctrl + K Ctrl + 0 折叠所有代码块, 使用 Ctrl + K Ctrl + J 展开所有代码块。 如果要折叠到定义,可以使用 Ctrl + K Ctrl + T。这个快捷键会把当前文件中的所有代码块 ......
代码 vscode

Python如何执行本地命令?(基于subprocess实现)

背景: linux机器上有个写好的sh脚本,这个sh可以输入参数,我要执行它。 用Python去执行这个sh脚本,通过组合不同的参数。来查看它的结果。 需求: Python如何执行本地命令? 解决方式:基于subprocess实现 import subprocess def local_ssh(co ......
subprocess 命令 Python

python基础day22 time和re模块

time模块(跟时间打交道的模块) 表示时间的三种方式 1. 时间戳:1970年1月1日到现在的秒数 2. 格式化的时间字符串:2023-01-01 11:11:11 3. 结构化时间:它是让计算机看的 导入time模块 impore time time.time() # 时间戳 time.slee ......
模块 基础 python time day

python基础22

time模块 表示时间的三种方式: 1.时间戳 2.格式化的时间字符串:2023-010-01 11:11:11 3.结构化时间:它一般不是让人看的,让计算机看的 使用时间模块,需要导入time模块 import time time.time()#时间戳 time.sleep()睡眠时间 res=t ......
基础 python

Python基础之时间模块、随机模块

### 时间模块 ```python time 模块 '''time模块是函数内置的模块可以直接拿来用的''' import time # 时间的3种格式 1、时间戳:从1970年到现在经过的秒数 作用:用于时间间隔的计算 print(time.time()) # 1686229427.285745 ......
模块 基础 时间 Python

java代码输出控制台输出菱形

private static void rhombFuncation() { int row = 3; for (int i = 1; i <= row; i++) { for (int row1 = row; row1 > i; row1--) { System.out.print("-"); } ......
菱形 控制台 代码 java

Quartz + SpringBoot 实现定时任务(多任务,多执行时间)代码模板(直接CV即可)

# 一,什么是Quartz quartz 是一款开源且丰富特性的Java **任务调度库**,用于实现任务调度和定时任务。它支持各种任务类型和灵活的配置选项,具备作业持久化、集群和分布式调度、错误处理和重试机制等功能。Quartz被广泛应用于各种应用程序中,提供可靠和灵活的任务调度解决方案。 # 二 ......
任务 SpringBoot 模板 代码 时间

利用Python和PostgreSQL实现BIM中的数据管理

### 一、场景 BIM(建筑信息模型)是一种数字化的建筑设计和管理方法,它将建筑物的所有信息都存储在一个虚拟的模型中,包括结构、机电、管道、设备等各种信息。这些信息在建筑物的整个生命周期中都可以被访问和更新。为了更好地管理这些数据,我们可以使用Python和PostgreSQL来实现BIM中的数据 ......
数据管理 PostgreSQL 数据 Python BIM

python爬虫概念

Python爬虫是指使用Python编写程序来自动化地提取互联网上的信息(如文本、图像、视频、音频等)。它通常使用HTTP协议向Web服务器发送请求,并通过解析HTML响应来提取所需的信息。Python爬虫可以用于数据挖掘、信息收集、自动化测试等任务。常用的Python爬虫库包括BeautifulS ......
爬虫 概念 python

python tkinter 动态批量建立Widget时,combobox 或 entry传递参数问题

terminal_combobox.bind('<<ComboboxSelected>>', lambda event, arg=key_dict: self.terminal_select(key_dict=arg)) # 注意,传递参数方法 def terminal_select(self, k ......
combobox 参数 tkinter 动态 python