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自学笔记
】python中的 深拷贝 和 浅拷贝(深度学习深拷贝和浅拷贝)
文章目录深拷贝和浅拷贝浅拷贝深拷贝小结切片和字典深拷贝和浅拷贝浅拷贝什么是浅拷贝python中的赋值语句一般都是变量指向数据(是一个索引)浅拷贝copy.copy()注意:python中的浅拷贝和赋值语句会随着源数据的改变而发生变化;由于元组的不可变性,浅拷贝copy.copy()元组时不会创建新的空间,而是和赋值一样建立索引。深拷贝深拷贝就是将内存中的数据重新复制一份到一个新的内存空间;因此,深
xiaoqiangclub
·
2020-06-30 01:03
python自学笔记
【
Python自学笔记
】selenium关于Chromedrive的高级设置,options设置,如何下载文件(无头模式/禁止图片/设置代理/防检测等)
文章目录selenium常用的一些options设置selenium常用的浏览器窗口设置命令定义实例化函数selenium下载文件(Chrome)其他参考内容selenium常用的一些options设置更多免费分享请点击这里下面是一些针对options的常用设置命令及其对应的效果fromseleniumimportwebdriverfromselenium.webdriver.chrome.opt
xiaoqiangclub
·
2020-06-30 00:32
python自学笔记
python自学笔记
(一)
我没学过python,通过网上和一些图书资料,自学并且记下笔记。很多细节留作以后自己做项目时再研究,这样能更高效一些。python基础自学笔记一、基本输入和输出pthon3.0用input提示用户输入,用print提示用户输出,格式为print("...")如果格式化输出,那么格式为print("%d"%(变量名)),%d可以替换为%s等其他格式符,以后用到什么格式自己查,这样学起来高效。简单的例
weixin_30266829
·
2020-06-27 15:08
小甲鱼
python自学笔记
笔记:转义字符\,原始为r,若r‘a\na’’a\na’python比较符and逻辑操作符c的&&random模块需要引入==importrandomsecret=random.randint(1,10)#用了random模块的randint随机整数部分,区间为1到10.字符转换int(),str(‘’),float(),#整数、字符串、浮点数。布尔类型(True(1),False(0))、e计数
Curious*
·
2020-06-26 00:48
Python自学笔记
:Ch2 Python爬虫入门
本文可以作为爬虫入门的知识回顾。一、网络数据获取1.Requests库>>>r=requests.get('https://api.github.com/user',auth=('user','pass'))>>>type(r)>>>r.status_code200>>>r.headers['content-type']'application/json;charset=utf8'>>>r.enc
是杰杰呀
·
2020-06-25 22:22
Python
Python自学笔记
:Ch1 Python深入扩展
Python到目前为止一直都是自学,用到什么学什么。但是最近发现自己相关的知识掌握并不全面,同时又想深入学习爬虫和表格处理,故进行补充和梳理,方便复习,参考视频资料:1.用Python玩转数据南京大学张丽2.Python网络爬虫与信息提取北京理工大学嵩天一、函数1.内建函数>>>dir(__builtins__)#查看异常名、属性名、内建函数名>>>help(zip)#查看帮助2.自定义函数语法:
是杰杰呀
·
2020-06-25 22:22
Python
Python 自学笔记----1.1实例与封装
Python自学笔记
----1.1实例与封装背景描述封装类实例总结代码地址感悟背景描述初次了解了类与对象后,就可以深入学习一些面向对象的特性了:封装,继承,多态之封装类首先还是需要从类开始,一下是劳模类
名远先生
·
2020-06-22 08:31
自学
GitHub
python
笔记
面向对象
Java转Python学习(第一天)
Python自学笔记
Java与Python的差异学习程度与语言类型的差异与Java的一些异同Java与Python的差异大家好,这系列的博文主要适合有Java基础又想学习Python的猿们观看。
FHLD926109
·
2020-06-20 22:41
Python学习
Python自学笔记
D5——函数式编程
函数式编程续今天去宜家逛了一圈,回来很晚了也要学一点!filter——过滤序列和map类似,但是filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素(实现一个筛选函数的作用)作业:实现回数计算(正反读一样)defis_palindrome(n):#一,笨办法,注意类型切换!!i=0whilei
谈笑233
·
2020-06-18 23:19
python自学笔记
python自学笔记
第二弹——了解python
目录1.Python简介1.1Python命令行模式和交互模式1.2Python解释器和文本编辑器2.Python基础2.1数据类型:整数(d)、浮点数(f)、字符串(s)、布尔值、空值(None)、常量2.2字符串与编码2.3list和tuple2.4条件判断:if,elif,else2.5循环2.6dic字典和set集合3.函数3.1定义函数3.2函数的参数4.高级特性4.1迭代4.2列表生成
shellyjjjj
·
2020-05-10 12:52
python
阿祥
Python自学笔记
①重点是分支图②③了解内存8bit(单位)=1字节1024字节=1k1024k=1M1024M=1G了解进制二、八、十、十六以及进制转换十进制--》二进制倒除法—》余数逆序即为结果④二进制—》十进制八进制—》二进制例如65是两位数,一位数留三个位置共---,---六个位置,再用8421法确定六个位置数。5=4+1所以1010的位置为8421法2的位置,高位0不要。6也是如此110,所以65—》11
xiaonbkk
·
2020-05-06 16:36
Python自学笔记
目录一、环境搭建1、安装Python2、pip3、安装IDE二、基础知识1、变量2、表达式3、输入输出4、赋值三、数据结构1、序列1.1、通用操作1.2、列表VS元组1.3、列表list1.4、元组tuple1.5、字符串2、映射-字典四、流程控制1、代码块2、条件语句2.1、布尔值2.2、if-elif-else语句2.3、条件表达式2.4、断言3、循环语句3.1、while3.2、for语句4
诸神黄昏EX
·
2020-02-02 23:05
Python
Python
【
Python自学笔记
】Scrapy爬虫项目创建&代码
【
Python自学笔记
】Scrapy爬虫项目创建&代码创建爬虫项目-->需要在终端(cmd/Terminal)中通过代码创建–>cd进入创建项目的目录scrapystartprojectxxx
xiaoqiangclub
·
2020-02-02 14:04
python自学笔记
python
unity
django
java
web开发
python自学笔记
-编写程序时要注意标点符号,尤其是“,”的用法!
不论在notepad++中还是在网页上编写程序时一定要注意输入法,中文状态下的QQ拼音输入的字符和美式键盘输入的标点符号是不一样的。输入之前要先检查输入法,要是中途发现的话先前的符号很有可能有错误。输出结果如下:若是改为英文状态下的输入法,程序运行起来就正确了在编写的程序中“,”代表空格,print可以打印多个字符,要用“,”隔开!!!否则会出现错误。有“,”时正确,程序运行如下:没有“,”时程序
哭泣的稻草人
·
2020-01-01 06:11
Python自学笔记
1-Python解释器
安装CPython解释器打开官网:http://www.python.org,点击Downloads下载,如下图下拉页面,选择对应版本:Python3.6.3,如下图向下查找,找到Python3.6.3根据系统选择对应的安装包,如下图根据当前系统的选择对用的,红色的是windows32位,绿色的是windows64位下载完成,如下图下载完成后找到下载的目录,然后用鼠标左键双击安装执行下一步勾选安装
VILLENWL
·
2019-10-17 10:00
Python自学笔记
Python自学笔记
1.Python2与Python3的区别1.1print输出方式的改变Python2print="helloworld"Python3print=("helloworld")1.2除法的改变
我是新一
·
2019-10-13 17:48
Python自学笔记
(问题集)
Python自学笔记
(问题集)“helloworld”print"helloworld"SyntaxError:Missingparenthesesincallto'print'.Didyoumeanprint
我是新一
·
2019-10-13 15:54
小白入门
python自学笔记
(1)——python实现计算x的n次方
最近在看着某峰的python教程一点点的自学python,因为以前只是粗略的学过几天的C语言,所以也算是一个小白,我曾经也多次想过自学编程,可都没有坚持下来。这次想借在csdn这里记录下自己的学习历程的机会以此来“逼迫”自己坚持下来。有空我就会写一些很低级的代码,发在这里希望大家不要介意。今天看到了有关函数的定义这一部分,例子里有一个算x的n次方的题,可是只能算正数次幂,于是我就改良了一下使之也能
学python赚钱追女神
·
2019-09-17 14:37
python
python自学笔记
(一)
编程菜鸡的第n次试探虽然之前简单学习过c和c++(貌似好像也没学到啥)。从基础到高阶很有难度,所以我打算开始一门新语言。会不定期分享自己的凌乱的学习笔记。主要参考廖雪峰的python教程和菜鸟教程新手须知基本知识1.Python交互式与命令行式:交互式是输入一行代码,执行一行,主要是为了调试代码,适合初学者。但不是正式运行代码的环境。命令行式是一次执行完.py文件内的所有代码2.Python程序大
亦蒙
·
2019-08-13 17:56
零散笔记
python入门笔记
变量与常量
输入与输出
Python自学笔记
(1)-python相关理论知识
Python自学笔记
1、python语言特点:完全面向对象、拥有强大的标准库、有大量的第三板块。
未完.待续
·
2019-06-20 17:24
python
Python
自学笔记
初学者
Python自学笔记
11——字典(方法)
1、clear清除方法value1={'t':'T','a':'A','b':'B'}value1.clear()print(value1)输出:{}2、copy方法、deepdeepy函数copy方法复制的字典只是浅复制,只复制第1层字典数据,第2层及以下的说有数据层,原字典与新字典指向同一个值。value1={'t':'T','a':'A','b':['B','Q']}#复制生成一个value
XJWF117
·
2019-06-09 22:13
Python
字典
方法
函数
Python自学笔记
7——变量
变量可以被看做一个盛放数据的盒子。Python是弱类型语言,学过其他语言的就会深有体会了。1、Python中变量无需声明即可直接赋值,对于一个不存在的变量直接赋值就等于定义了一个新变量。2、Python中变量的类型是可以动态改变的。同意一个变量赋值123就是整数型,再被赋值为“123”就是字符串类型了。变量命名规则:1、不能数字打头。2、不能是关键字和内置函数3、不能有空格Python关键字:>>
xjwf117
·
2019-05-13 21:12
Python
Python自学笔记
5——函数、
1、函数——书上没有写什么是函数,个人理解为已经编写好实现一定功能的代码块,直接调用就可以了如:result=pow(2,6)#计算2的6次方pow就是一个函数关于常用函数将在日后的学习中讲到一个补充一个。1、pow(2,3)#2的3次方
XJWF117
·
2019-05-13 20:23
Python
Python 自学笔记(教程)(八)
Python自学笔记
(教程)(八)定义函数调用函数return语句变量作用域传送门课程定义函数函数名(参数1,参数2,...,参数n):函数体return语句#函数名:最好是取体现函数功能的名字,一般用小写字母和单下划线
WaringHu
·
2019-05-07 17:00
Python
基础语法系列
Python自学笔记
一
安装Python运行环境1、https://www.python.org/downloads下载最新版本的2、双击运行,选择installNow别忘记选上AddPythonXXtoPATH(避免手工配置环境变量)安装AnacondaPython开发环境1、https://www.anaconda.com/download下最新版本的2、双击运行安装,同样要勾选PATH环境变量安装JDK1、通过百度
xjwf117
·
2019-04-30 09:25
Python
python自学笔记
(未完待续...)
第六天转义字符——将一些字符转换成有特定含义的(例如:换行\n)print('a\nb')--------运行结果---ab\\保证后面没有特殊的地方\=\(并无其他意思,无转义意思)因此\n不等于\nprint('a\\nb')----------运行结果------a\nb转义单引号(双引号)print('tomisa\'good\'man')print("tomisa'good'man")-
Trover_hq
·
2019-03-24 08:25
python
python自学笔记
https://www.cnblogs.com/secondtonone1/p/6796323.html恋恋风辰
python自学笔记
(一)我没学过python,通过网上和一些图书资料,自学并且记下笔记。
yanyan_happy0506
·
2019-03-06 14:33
批处理
python
Python自学笔记
-03Python GUI包Tkinter
Tkinter常用组件按钮Button按钮组件RadioButton单选框组件CheckButton选择按钮组件Listbox列表框组件文本输入组件Entry单行文本框组件Text多行文本框组件标签组件Label标签组件,可以显示图片和文字Message标签组件,可以根据内容将文字换行菜单Menu菜单组件MenuButton菜单按钮组件,可以使用Menu代替滚动条scale滑块组件Scrollba
毛小线
·
2018-12-31 00:38
python自学笔记
1
列表的形式:importnumpymatrix1=numpy.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]])print(matrix1)matrix2=numpy.array([[1,3,3,4],[5,4,7,8],[9,60,11,12]])print(matrix2)matrix1c=matrix1*matrix2print("matrix1",matri
Abner2018
·
2018-11-15 18:02
【
Python自学笔记
】Python基础知识
注释的分类单行注释以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用#我是注释,可以在里写一些功能说明之类的哦print('helloworld')多行注释'''下面的代码完成,打印一首诗名字叫做:春江花月夜作者,zgwxd'''3.python程序中,中文支持在程序的开头写入如下代码,这就是中文注释#coding=utf-8print('wxd,你好')变量以及类型变量的
zgscwxd
·
2018-10-28 22:22
python基础知识
python
python
基础知识
python入门教程
【
Python自学笔记
】随机函数random
https://blog.csdn.net/u013116760/article/details/79958699随机数生成是日常工作中经常使用的功能。下面简要介绍下Python的随机数生成标准库randomrandom是内建(built-in)函数,作用是产生随机数,使用较多.首先是导入模块:importrandom接着就可以调用random模块下的函数了。最常用的函数有如下:=========
zgscwxd
·
2018-10-28 22:07
python库
python
random
随机函数python
随机函数random
Python自学笔记
---13.高阶函数
高阶函数本节部分内容借鉴廖雪峰老师的的博客1.变量可以指向函数无论是在C语言还是在Python中函数都可以有一个返回值,来返回整个函数运算的结果。f=str(159)#函数的返回值赋值给变量print(f)那么在C语言中还有一种叫做函数指针,就是把函数的地址赋值给一个变量。在C语言中在调用函数的时候需要使用间接寻址符号*来寻址。龟叔在玩Python的时候也是用的C语言去实现底层的东西。所以在Pyt
Allen不会Crossover
·
2018-09-05 23:31
Python自学笔记
Python自学笔记
---13.高阶函数
高阶函数本节部分内容借鉴廖雪峰老师的的博客1.变量可以指向函数无论是在C语言还是在Python中函数都可以有一个返回值,来返回整个函数运算的结果。f=str(159)#函数的返回值赋值给变量print(f)那么在C语言中还有一种叫做函数指针,就是把函数的地址赋值给一个变量。在C语言中在调用函数的时候需要使用间接寻址符号*来寻址。龟叔在玩Python的时候也是用的C语言去实现底层的东西。所以在Pyt
Allen不会Crossover
·
2018-09-05 23:31
Python自学笔记
Python自学笔记
---16.Python中的print语句
Python中print语句1.逗号分隔符在Python中print语句可根据sys.stdout中包含的文件生成输出,它接受一个逗号分隔的对象表,如下实例:x=1y=2z=3print("thevaluesare",x,y,z)#打印结果为thevaluesare123在上述实例中,对于每个对象,将调用str()函数来生成输出字符串。这些输出字符串会连接在一起,彼此之间用一个空格分开,从而得到最
Allen不会Crossover
·
2018-08-29 22:02
Python自学笔记
Python自学笔记
---16.Python中的print语句
Python中print语句1.逗号分隔符在Python中print语句可根据sys.stdout中包含的文件生成输出,它接受一个逗号分隔的对象表,如下实例:x=1y=2z=3print("thevaluesare",x,y,z)#打印结果为thevaluesare123在上述实例中,对于每个对象,将调用str()函数来生成输出字符串。这些输出字符串会连接在一起,彼此之间用一个空格分开,从而得到最
Allen不会Crossover
·
2018-08-29 22:02
Python自学笔记
Python自学笔记
---15.标准输入,输出和错误
标准输入,输出和错误解释器提供了3种标准文件对象,分别为标准输入、标准输出和标准错误,他们在sys模块中分别以sys.stdin、sys.stdout和sys.stderr的形式提供。以如下代码为例写入标准输出并从标准输入中读取一行输入:mportsyssys.stdout.write("Enteryourwords:")name=sys.stdin.readline()sys.stdout.wr
Allen不会Crossover
·
2018-08-29 00:32
Python自学笔记
Python自学笔记
---15.标准输入,输出和错误
标准输入,输出和错误解释器提供了3种标准文件对象,分别为标准输入、标准输出和标准错误,他们在sys模块中分别以sys.stdin、sys.stdout和sys.stderr的形式提供。以如下代码为例写入标准输出并从标准输入中读取一行输入:mportsyssys.stdout.write("Enteryourwords:")name=sys.stdin.readline()sys.stdout.wr
Allen不会Crossover
·
2018-08-29 00:32
Python自学笔记
Python自学笔记
---14.文件和文件对象
文件和文件对象我在学习Linux的文件时,总结了一个规律。面对一个文件时,要操作这个文件首先就要打开这个文件,然后对其进行读写。当然这个读写的方式却有很多。Python内置了读写文件的函数,用法和C是兼容的。1.打开文件的常规操作在Python内置的函数open用于打开和创建文件对象,如下所示:fd=open("path")#打开文件"path",path也可以是某个文件的绝对路径fd=open(
Allen不会Crossover
·
2018-08-27 23:59
Python自学笔记
Python自学笔记
---14.文件和文件对象
文件和文件对象我在学习Linux的文件时,总结了一个规律。面对一个文件时,要操作这个文件首先就要打开这个文件,然后对其进行读写。当然这个读写的方式却有很多。Python内置了读写文件的函数,用法和C是兼容的。1.打开文件的常规操作在Python内置的函数open用于打开和创建文件对象,如下所示:fd=open("path")#打开文件"path",path也可以是某个文件的绝对路径fd=open(
Allen不会Crossover
·
2018-08-27 23:59
Python自学笔记
Python自学笔记
---12.匿名运算符
使用lambda语句可以创建表达式形式的匿名函数,形如lambdaargs:expression1.匿名函数的概念args可以是以逗号分隔的一系列参数,而expression是用到这些参数的表达式,如下实例a=lambdax,y:x+yr=a(3,9)使用lambda语句定义的代码必须是合法的表达式。lambda语句中不能出现多条语句和其他非表达式语句,如for和while语句。lambda表达式
Allen不会Crossover
·
2018-08-21 00:30
Python自学笔记
Python自学笔记
---12.匿名运算符
使用lambda语句可以创建表达式形式的匿名函数,形如lambdaargs:expression1.匿名函数的概念args可以是以逗号分隔的一系列参数,而expression是用到这些参数的表达式,如下实例a=lambdax,y:x+yr=a(3,9)使用lambda语句定义的代码必须是合法的表达式。lambda语句中不能出现多条语句和其他非表达式语句,如for和while语句。lambda表达式
Allen不会Crossover
·
2018-08-21 00:30
Python自学笔记
Python自学笔记
001
最近在看莫烦的Python教程,留一些笔记方便以后回看。print字符串字符串要加""或者'';对于字符串本身含有'的,可以用转义字符,如:>>>print('I\'mzxy')I'mzxy字符串叠加使用+:>>>print('abc'+'def')abcdef运算>>>print(1+1)2>>>print(2**3)#**为Python中平方的表示方法8>>>print(int('3')+5)
闲鱼三金
·
2018-08-20 17:42
python
Python自学笔记
---11.列表推导
用到函数的一个常见操作是将其用于一个列表的所有项,并使用结果来创建一个新的列表。1.列表的生成式如果我们要生成list[1,2,3,4,5,6,7,8,9,10]能用哪种方法呢?当然最基础的方法可以参见列表(上)但是,这种只适合项比较少的一些场景,现在我们要生成1到999的列表怎么办呢?list(range(1,11))#生成的结果不包含11,只是1到10的区间,前开后闭接下来再加点复杂的成分,生
Allen不会Crossover
·
2018-08-19 13:05
Python自学笔记
Python自学笔记
---11.列表推导
用到函数的一个常见操作是将其用于一个列表的所有项,并使用结果来创建一个新的列表。1.列表的生成式如果我们要生成list[1,2,3,4,5,6,7,8,9,10]能用哪种方法呢?当然最基础的方法可以参见列表(上)但是,这种只适合项比较少的一些场景,现在我们要生成1到999的列表怎么办呢?list(range(1,11))#生成的结果不包含11,只是1到10的区间,前开后闭接下来再加点复杂的成分,生
Allen不会Crossover
·
2018-08-19 13:05
Python自学笔记
python自学笔记
3
面向对象:上代码先:classStudent(object):snum=0name="class"idnum=0level='0'def__init__(self,name,idnum,level):self.name=nameself.idnum=idnumself.level=levelStudent.snum+=1self.age=12print("init:"+str(Student.sn
AXISLANCE
·
2018-08-17 20:36
python学习
Python自学笔记
---10.生成器 yield
1.生成器简述函数使用关键字yield可以定义一个生成器对象。生成器是一个函数,他生成一个值的序列,以便在迭代中使用。如下代码我们先编写一个生成器defcount(n):print('beforeyieldn%',n)whilen>0:yieldnprint('afteryield%',n)n-=1returncount(8)在末尾调用count(8),按照最开始的认识是肯定会打印“beforey
Allen不会Crossover
·
2018-08-15 22:36
Python自学笔记
Python自学笔记
---10.生成器 yield
1.生成器简述函数使用关键字yield可以定义一个生成器对象。生成器是一个函数,他生成一个值的序列,以便在迭代中使用。如下代码我们先编写一个生成器defcount(n):print('beforeyieldn%',n)whilen>0:yieldnprint('afteryield%',n)n-=1returncount(8)在末尾调用count(8),按照最开始的认识是肯定会打印“beforey
Allen不会Crossover
·
2018-08-15 22:36
Python自学笔记
Python自学笔记
---9.装饰器
1.装饰器装饰器是一个函数,其主要用途是包装另一个函数或类。这种包装的首要目的是光明正大地修改或增强被包装对象的行为。其语法上使用特殊的符号@表示装饰器。这里摘录廖雪峰老师博客的部分内容!函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数deffunc():print("helloworld")f=funcf()#咦!通过变量都可以调用函数啊#函数对象有一个__name_
Allen不会Crossover
·
2018-08-07 22:33
Python自学笔记
Python自学笔记
---9.装饰器
1.装饰器装饰器是一个函数,其主要用途是包装另一个函数或类。这种包装的首要目的是光明正大地修改或增强被包装对象的行为。其语法上使用特殊的符号@表示装饰器。这里摘录廖雪峰老师博客的部分内容!函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数deffunc():print("helloworld")f=funcf()#咦!通过变量都可以调用函数啊#函数对象有一个__name_
Allen不会Crossover
·
2018-08-07 22:33
Python自学笔记
Python自学笔记
---8.函数作为对象与闭包函数
函数在Python中可以被当作参数传递给其他函数,可以放在数据结构中,以及作为函数的返回值。闭包是由函数及其相关的引用环境组成的实体,即—>闭包=函数+引用环境请看下面这个实例:(摘自《Python参考手册》)defcallf(func):returnfunc()#将一个函数作为返回值defhelloworld():return"helloworld"str1=callf(helloworld)#
Allen不会Crossover
·
2018-08-01 21:50
Python自学笔记
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他