E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python--深浅拷贝
python--
基本数据类型及数据类型转换
数据类型数值型字符串型布尔型*列表元祖集合字典空None数值型整型int(python3中int就是长整型,与python2中int不同,另外,python2中还有长整形long)浮点型float复数complex字符串型str单引号括起来的字符串:'hello'双引号括起来的字符串:"Hello"三引号括起来的字符串:'''Hello''',"""Hello"""三引号括起来可以换行注意:单引号
虫子小孩
·
2020-09-11 08:25
python--
变量和常量
变量变量的类型由赋值的类型决定!这与C,JAVA很不同!!变量赋值语句结束命名规则**1、赋值的方法##变量生成##num=100##单个赋值a=b=c=100###多变量赋值a,b,c=100,90,80###对应不同变量赋值##变量回收##num=100##单个赋值delnum##回收变量的内存,该变量就不存在了也可以同时删除多个变量dela,b##同时删除a,b2、语句的结束在python中
虫子小孩
·
2020-09-11 08:25
Python
Python内置函数的一些内容
takemyeyesoffyou\ndamien')方法2:打印一个空字符)print("takemyeyesoffyou")print('')print('damien')Next:Python的赋值与
深浅拷贝
问题
Buttercups
·
2020-09-11 05:45
我的笔记
Python--
作业1--购物车程序
程序:购物车程序需求:启动程序后,让用户输入工资,然后打印商品列表允许用户根据商品编号购买商品用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒可随时退出,退出时,打印已购买商品和余额=============方法1================双重列表=============方法1============#!/usr/bin/envpython#-*-coding:utf-8-*-#A
weixin_34297300
·
2020-09-11 05:55
python--
基础学习(三)字符串单引号、双引号、三引号
1、基本认识单引号字符串:'python'双引号字符串:"python"三引号字符串:'''python'''(三单引号),"""python"""(三双引号)2、代码示例#单引号str1='python'#单引号中使用双引号str2='"python"'#双引号中使用单引号str3="'python'"#三单引号str4='''python'''#三单引号中间使用双引号str5='''"pyth
aijie6150
·
2020-09-11 00:51
多测师_Python(
深浅拷贝
)
1、深拷贝-->克隆一份,修改拷贝后的内容不对原对象内容产生影响拷贝后修改序列中元素内容,注意:被修改的元素不能为一个序列中的某个值a=[["北京多测师","成都多测师"],"上海多测师","深圳多测师","广州多测师"]b=a.copy()b[1]="天津多测师"print(a)print(b)#结果如下[['北京多测师','成都多测师'],'上海多测师','深圳多测师','广州多测师']#列表
多测师_郑sir
·
2020-09-11 00:09
多测师_Python
python--
栈的顺序存储和链式存储
栈stack操作:后进先出,只允许在一短进行插入删除操作,顺序存储为顺序栈,sequentialstack有栈满数组溢出问题,链式存储linkedstack没有设置头结点,data+next栈底结点next域为null。classSeqStack(object):def__init__(self,size):self.top=-1self.max_size=sizeself.data=[Nonef
嗨皮lemon
·
2020-09-10 20:00
Python数据结构
Python--
将内容写入文本文件中
#-*-coding:utf-8-*-importsys__cfg__version__='debug'#releaseif__name__=='__main__':print("main")header="FileHeader"fd=open('./test.txt','w')print(header,file=fd)strout=""foriinrange(500):strout=""tmp=
diaobaoxi6521
·
2020-09-10 13:16
python--
剑指offer--16. 数值的整数次方
实现函数doublePower(doublebase,intexponent),求base的exponent次方。不得使用库函数,同时不需要考虑大数问题。示例1:输入:2.00000,10输出:1024.00000示例2:输入:2.10000,3输出:9.26100示例3:输入:2.00000,-2输出:0.25000解释:2-2=1/22=1/4=0.25示例1:输入:2.00000,10输出:
Chasing__Dreams
·
2020-09-10 11:25
python
#
剑指offer--python
python
leetcode
python--
数据结构--哈夫曼树、哈夫曼编码
#HuffmanBiTree.pyfrommatplotlibimportpyplotaspltimporthashlibclassHTNode:def__init__(self,value=None,weight=0,parent=None,left_child=None,right_child=None):self.value=valueself.weight=weightself.paren
Chasing__Dreams
·
2020-09-10 11:25
python
#
数据结构--python
python--
基础知识点--pickle模块
1.什么是Pickle?您刚刚经历了一个耗时的过程,将一堆数据加载到python对象中。也许你从数千个网站上爬取了数据。也许你计算了pi的数值。如果您的笔记本电脑电池耗尽或python崩溃,您的信息将丢失。Pickling允许您将python对象保存为硬盘驱动器上的二进制文件。在你pickle你的对象后,你可以结束你的python会话,重新启动你的计算机,然后再次将你的对象加载到python中。如
Chasing__Dreams
·
2020-09-10 11:25
python
#
基础知识点
python--
基础知识点--json模块
(一)什么是json:JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScriptProgrammingLanguage,StandardECMA-2623rdEdition-December1999的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C,C++,
Chasing__Dreams
·
2020-09-10 11:25
python
#
基础知识点
python--
基础知识点--@lru_cache()
一段非常简单代码普通调用方式defconsole1(a,b):print("进入函数")return(a,b)print(console1(3,'a'))print(console1(2,'b'))print(console1(3.0,'a'))"""运行结果:进入函数(3,'a')进入函数(2,'b')进入函数(3.0,'a')"""使用某个装饰器后接下来我们引入functools模块的lru_
Chasing__Dreams
·
2020-09-10 11:54
python
#
基础知识点
python--
基础知识点--序列化、反序列化
序列化指将对象(python对象)的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。举例:都玩过游戏么?应该知道游戏有一个存档的功能,我每次不想玩得时候就可以存档,然后再玩得时候我们根本不需要重新开始玩(要是每次都重新玩,估计就没有什么人能有足够的耐心玩游戏了),只需要读档就可以了。
Chasing__Dreams
·
2020-09-10 11:54
python
#
基础知识点
python--
数据结构--并查集
#mf_setfromtypingimportList,SequenceclassTNode:def__init__(self,data,parent:int):self.data=dataself.parent=parentclassSeqList:#Sdef__init__(self,elem:List):self.elem=elemself.last=len(self.elem)-1clas
Chasing__Dreams
·
2020-09-10 09:09
#
数据结构--python
python
Python直接赋值及
深浅拷贝
原理详解
定义直接赋值:就是对象的引用(别名)浅拷贝(copy):拷贝父对象,不拷贝对象内部的子对象深拷贝(deepcopy):copy模块的deepcopy方法,完全拷贝父对象及其子对象解释b=a:赋值引用,a和b都指向同一个对象b=a.copy():浅拷贝,a和b都是一个独立的对象,但它们的子对象是指向统一对象(是引用)b=copy.deepcopy(a):深拷贝,a和b完全拷贝了父对象及其子对象,两者
·
2020-09-08 08:38
JS
深浅拷贝
JS拷贝分为
深浅拷贝
!
Sunshine_2412
·
2020-09-05 11:20
js基本数据类型、
深浅拷贝
前端面试知识点1.js数据类型2.浅拷贝和深拷贝1.js数据类型值类型:string、number、boolean、symbol、undefined引用类型:object、function、array、null值类型和引用类型的区别:值类型的变量存储的是值,而引用类型的变量存储的是地址。当引用类型的赋值变量a赋值给另一个变量b,当b修改属性值的时候,a的值也会跟着改变。看例子:引用类型:varob
冬天爱吃冰淇淋
·
2020-09-02 19:07
js
js高级语法
python--
数据结构--动态规划
1.定义:动态规划算法是通过拆分问题,定义问题状态和状态之间的关系,使得问题能够以递推的方式去解决。决策变量是随着状态变量变化而变化,因此决策是动态的。最终的全局最优解是规划出来的。使用动态规划需满足无后效性,即某阶段的状态一旦确定,则此后过程的演变不再受此前各种状态及决策的影响。对无后效性的解释具体看https://blog.csdn.net/Chasing__Dreams/article/de
Chasing__Dreams
·
2020-09-01 21:36
#
数据结构--python
python
python
算法
python--
数据结构--KMP_字符串匹配
#kmp_str_match.pyfromarrayimportarrayfromcollectionsimportdequedefnext_pattern(pattern):"""计算模式串的next_数组next_数组下标:前缀的下一个位置next_数组元素:前缀的最长可匹配前缀的下一个位置主串:将模式串作为主串模式串:模式串本身算法思想:利用已计算出的next_数组中的元素计算剩余的next
Chasing__Dreams
·
2020-08-29 17:42
python
#
数据结构--python
数据结构
python
KMP
Python--
写游戏pygame入门三(桌面保护)
1、简单的直线运动原理:通过改变移动物体的坐标,然后不停的刷新显示。缺点:不知道物体移动的帧率改进:通过增加定时,用pygame.game.clock()函数#!/usr/bin/envpython#-*-coding:utf-8-*-#定义背景图像和鼠标图像名称background_image_filename="background.jpg"sprite_image_filename="mou
蔡金平
·
2020-08-26 16:52
编程语言
Python--
逆滤波和维纳滤波对比
importmatplotlib.pyplotasgraphimportnumpyasnpfromnumpyimportfftimportmathimportcv2#仿真运动模糊defmotion_process(image_size,motion_angle):PSF=np.zeros(image_size)print(image_size)center_position=(image_size
GlassySky0816
·
2020-08-26 13:33
python初学
OpenCV
python--
网络通信--网络调试助手(安装)
简介:网络调试助手是一款非常适用的TCP/UDP调试工具,网络调试助手可以设定TCPserver、TCPclient以及UDP,可以帮助测试软件程序运行时联网问题也可以利用其在windows和linux间实现通信安装过程下载对应版本对应版本下载提取码:xlir安装过程Windows直接解压既可以使用linux详细介绍一下如何安装打开终端输入sudodpkg-imNetAssist-release-
寅月十八
·
2020-08-26 11:32
python
Python--
函数
函数是对程序逻辑进行结构化或过程化的一种编程方法。其实,说简单一点,就是我们将完成某项功能的运算封装在一个单独的结构内。这样,将代码隔离成易于管理的小块,在实现大的功能时,再调用这些小块即可。很明显,函数的使用使得代码的意图更加清晰,同时,也大大方便了程序调试的过程。当然,函数的知识并不像列表,字典这些数据类型那样系统,而是比较分散。所以,我在这篇博文中只是写一些需要注意的小点。算是自己的一个备忘
guoziqing506
·
2020-08-26 11:52
Python
Python--基础
python--
拼接文件路径
importosbase_dir=os.path.dirname(__file__)#获取当前文件目录path=os.path.join(base_dir,'123.txt')#获取文件拼接后的路径
吃肉的小馒头
·
2020-08-26 07:22
python
python--
编码与解码之urlencode函数( encode() )、quote函数、parse_qs函数、decode()
parse模块--urlencode函数quote函数parse_qs函数decode一.编码1.urlencode函数(1).介绍(2).代码块(3).输出结果2.quote函数(1).介绍(2).代码块(3).输出结果二.解码1.parse_qs函数(1).介绍(2).代码块(3).输出结果2.decode()(1).介绍(2).代码块(3).输出结果一.编码1.urlencode函数(1).
pinuscembra
·
2020-08-26 07:32
日常笔记
js数组的拷贝赋值复制二三事总结
今天在看react-native性能优化的时候,看到如何避免shouldComponentUpdate的异常数据时,脑内一阵风暴,从而牵连出一连串的问题,于是有了这一篇关于js数组的复制(
深浅拷贝
)与赋值等为何能产生异常数据的文章
薛定谔的panda
·
2020-08-25 12:12
Javascript
JavaScript基础----数组的深拷贝与浅拷贝
前段时间面试,面试官上来就问数组的
深浅拷贝
问题,今天有时间,刚好来总结一下.首先,什么是深拷贝和浅拷贝呢?
小只昵称被占用了
·
2020-08-25 11:03
javascript基础
深浅拷贝
封装
浅拷贝(只复制第一层)浅拷贝有两种方法,一种是object.assign深拷贝简单的做法:JSON.parse(JSON.stringfy(obj))但是该方法也是有局限性的:会忽略undefined会忽略symbol会忽略函数不能解决循环引用的对象(会报错)对象、数组、注意考虑:伪多维数组、数组对象functionarrDeepCopy(source){if(sourceinstanceofAr
liankongxy
·
2020-08-25 11:48
前端技术
javascript编程
JavaScript递归实现深拷贝
深浅拷贝
:深拷贝和浅拷贝是针对复杂数据类型来说的,浅拷贝只拷贝一层,而深拷贝是层层拷贝。深拷贝复制地址的内容。
依古比古*
·
2020-08-25 11:15
js初级
日常总结
python--
排错记录---ValueError: invalid literal for int() with base 10
ValueError:invalidliteralforint()withbase10,出现的原因各不相同,我遇到的是这种int("")强制转换了一个空字符串,这个是不被允许的
我不是庸医
·
2020-08-25 09:50
python
python
深浅拷贝
文章目录一、
深浅拷贝
的区别二、多种复制对象的id三、被拷贝对象发生更改之后四、列表中的列表一、
深浅拷贝
的区别对于数字和字符串这种不可变对象(不包括tuple),
深浅拷贝
没有什么意义,如文章所说,只有对组合对象而言有不同
苏酒酒
·
2020-08-25 03:29
python
python
copy
deepcopy
JavaScript
深浅拷贝
简单讲呢,
深浅拷贝
,都是进行复制,那么区别主要在于复制出来的新对象和原来的对象是否会互相影响,改一个,另一个也会变。
_千寻瀑_
·
2020-08-25 02:30
手写深拷贝
偶然发现自己欠了一篇文章,那么今天就来自己动手实现一个深拷贝之前的文章(《赋值、浅拷贝与深拷贝》)我们讲过
深浅拷贝
的概念、区别以及JSON.parse(JSON.stringify(obj))实现深拷贝存在的问题
weixin_33965305
·
2020-08-24 20:00
JavaScript深拷贝与浅拷贝的区别
JavaScript深拷贝与浅拷贝的区别注:
深浅拷贝
的区别只适用于array【数组】与object【对象】一、数组Array1、拷贝情况浅拷贝:相当于使两个数组指针指向相同的地址,任一个数组元素发生改变
Vivian_jay
·
2020-08-24 19:05
JavaScript学习笔记
python基础知识及应用(二)输入输出|递归|
深浅拷贝
|全局变量|复数
目录一、python输入输出二、迭代2.1输入与输出2.2解法三、拷贝3.1拷贝实例3.2对象的赋值3.3浅拷贝3.4深拷贝3.5拷贝例如四、set4.1题4.2set五、复数5.1复数的表示5.2复数相关知识六、判断6.1try与except6.2except作用七、全局变量7.1全局变量用法声明法模块法7.2全局变量实例7.3python的变量顺序7.4global与nonlocal一、pyt
祥瑞Coding
·
2020-08-24 17:51
python
编程与算法
underscore 系列之如何写自己的 underscore
前言在《JavaScript专题系列》中,我们写了很多的功能函数,比如防抖、节流、去重、类型判断、扁平数组、
深浅拷贝
、查找数组元素、通用遍历、柯里化、函数组合、函数记忆、乱序等,可以我们该如何组织这些函数
冴羽
·
2020-08-24 14:17
underscore系列
javascript
前端
python--
字典、列表的遍历技巧
1.在字典中进行遍历的时候可以采用item()方法将字典中的键值对同时遍历出来:示例如下:>>>knights={'gallahad':'thepure','robin':'thebrave'}>>>fork,vinknights.items():...print(k,v)...gallahadthepurerobinthebrave2.在列表中遍历时采用enumerate()方法将索引位置和对应
xiaoyehahaha
·
2020-08-24 11:51
自学ing
PyCharm
python--
消去注释波浪线
在列表逗号后面加空格:["a","b","c","d"]语句结尾加注释:需要两个空格+#+一个空格注释内容单行注释:需要#+空格注释内容#否则输出剩余的次数并跳出本次循环函数之间空两行回车两次(去出波浪线)defaa(a,b):passdefcc():pass
早安_糖葫芦
·
2020-08-24 06:48
python
Python--
买卖股票最佳时机
classSolution:defmaxProfit(self,prices:List[int])->int:"""基本思路:遇低看最低则买,遇高看最高则卖"""#返回的最大利润max_profit=0#买入的列表buyin=[]#买入的列表saleout=[]#循环初始值j=0iflen(prices)=len(prices)-1andprices[j]=prices[j+1]:j=j+1#卖出
菜鸟初养成
·
2020-08-24 06:46
Python
从两道题目浅谈PHP
深浅拷贝
从两道题目浅谈PHP
深浅拷贝
0x01前言最近才认认真真看完PHP,虽然还是有很多地方不会应用,因此想多看看有关PHP的题目,看到了两道和PHP
深浅拷贝
有关的题目,自己也把它搞懂吧。。
crisprx
·
2020-08-24 05:26
CTF知识点总结
python--
实现定时任务
Python实现定时任务参考链接一、循环sleep这种方式最简单,在循环里面放入要执行的任务,然后sleep一段时间再执行fromdatetimeimportdatetimeimporttime#每n秒执行一次deftimer(n):whileTrue:print(datetime.now().strftime("%Y-%m-%d%H:%M:%S"))time.sleep(n)#5stimer(5
yblackd
·
2020-08-24 04:29
python--
修改证件照的大小
1、一般证件照的尺寸有小一寸、一寸、小二寸、二寸、五寸、六寸、七寸(横向)以及身份证照片的大小,用python获取各种尺寸的证件照2、根据查找的资料,每种尺寸对应的像素大小如下表:图片像素大小小一寸260x390一寸295x413小二寸390x567二寸413x6365寸840x12006寸960x14407寸1680x1200身份证大头照358x4413、图片裁剪一般而言,修改图片大小用open
jin__9981
·
2020-08-24 00:09
python
属性定义中的copy
如题,网上对
深浅拷贝
说的比较多,但是对@property(copy)说明较少,那么这里的copy究竟是如何工作的呢,看代码://.h@interfaceViewController:UIViewController
innepeace
·
2020-08-23 22:36
java的深拷贝与浅拷贝及BeanUtils
而深拷贝就是完全隔离,属性变化互相不影响可以参考这篇文章:java中的
深浅拷贝
基础l这里要说的是我们平常使用的BeanUtils,无论是Spring框架提供的,还是Apache提供的(由于性能低,阿里的规范禁止使用
文盲青年
·
2020-08-23 18:20
java基础增强
python--
调用系统命令
使用os.system()调用系统命令,程序中无法获得到输出和返回值>>>importos>>>os.system('ls-l/proc/cpuinfo')>>>os.system("ls-l/proc/cpuinfo")-r--r--r--1rootroot03月2916:53/proc/cpuinfo0使用os.popen()调用系统命令,程序中可以获得命令输出,但是不能得到执行的返回值>>>
lynn_kong
·
2020-08-23 17:26
Python
python--
应用场景--scapy
一、环境搭建安装:pipinstallscapy官方文档:https://scapy.readthedocs.io/en/latest/index.html二、应用举例ping#!/usr/bin/envpython#*-*coding:utf-8-*-fromscapy.allimport*#TCPSYNPingans,unans=sr(IP(dst="192.168.2.101-103")/T
chidouhu7991
·
2020-08-23 16:13
网络
python
python--
应用场景--pytest
一、环境搭建安装:pipinstall-Upytest官方参考文档:https://docs.pytest.org/en/latest/contents.html二、应用举例脚本1:test.py#!/usr/bin/envpython#*-*coding:utf-8-*-importpytestdefadd(a,b):returna+bdefminus(a,b):returna-b#测试add方
chidouhu7991
·
2020-08-23 16:12
测试
python
python--
应用场景--邮件发送
一、简单邮件发送参考文档:https://docs.python.org/3.5/library/smtplib.html#!/usr/bin/envpythonimportsmtplibfromemail.mime.textimportMIMETextclassSmtpClient(object):def__init__(self,server_host,email_me,email_passw
chidouhu7991
·
2020-08-23 16:12
python--
应用场景--Robot Framework
一、环境搭建安装:pipinstallrobotframework官方文档:http://robotframework.org/robotframework/#standard-libraries二、应用举例python脚本:RobotFrameworkDemo.py#!/usr/bin/envpythonclassRobotFrameworkDemo(object):def__init__(se
chidouhu7991
·
2020-08-23 16:12
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他