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学习笔记
之面向对象高级编程
先记录一下代码,后续补全学习体会。1.使用slotsclassStudent(object):passs=Student()s.name='Michael'#动态给实例绑定一个属性prints.namedefset_age(self,age):#定义一个函数作为实例方法self.age=agefromtypesimportMethodTypes.set_age=MethodType(set_age
redLion
·
2021-05-20 22:44
Python学习笔记
语法与使用
Python的安装Python官方下载地址image.pngimage.png我下载的是3.8.0版本Python环境变量下载完成后进行安装,安装完成后配置环境变量,将安装完的目录路径在path路径中添加环境变量.pngIDE我所使用的IDE是IntelliJIDEA2019.2.2,你们也可以使用PyCharm进行python的编程,这两个软件都是有JetBrains开发的,所用方法几乎一模一样
月影路西法
·
2021-05-19 23:08
python学习笔记
1.idle是一个pythonshell,输入界面2.python中打印文本有‘’或者“”时,(1).用转义符号\进行转义,如:‘Let'sgo!’(2).里面是双引号时,外面用单引号:'"skkd"ckiids'(3).里面是单引号时,外面用双引号:"'ssd'ckkd"3.()括住的部分优先执行运算4.assert后面加条件为真时可继续执行,加条件为假时报错5.insert(位置,元素)可以将
在你的梦里
·
2021-05-19 21:54
Python学习笔记
-第一天
**控制台退出Python程序**:ctrl+d/exit()退出程序**直接运行Python文件**:文件头添加#!/usr/bin/envpythonchmoda+xhello.py./hello.py**print**会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样拼起来的:**输入**raw_input()/raw_input(‘pleaseinputyourn
_尔东陈_
·
2021-05-19 09:25
Python学习笔记
-第十一天
在Windows上安装Python首先,从Python的官方网站python.org下载最新的2.7版本,网速慢的同学请移步国内镜像。然后,运行下载的MSI安装包,在选择安装组件的一步时,勾上所有的组件:install-python-windows特别要注意选上pip和Addpython.exetoPath,然后一路点“Next”即可完成安装。默认会安装到C:\Python27目录下,然后打开命令
_尔东陈_
·
2021-05-18 17:00
Python学习笔记
(十八)定制类
__str__这是因为直接显示变量调用的不是__str__(),而是__repr__(),两者的区别是__str__()返回用户看到的字符串,而__repr__()返回程序开发者看到的字符串,也就是说,__repr__()是为调试服务的。解决办法是再定义一个__repr__()。但是通常__str__()和__repr__()代码都是一样的,所以,有个偷懒的写法定义后加一段__repr__=__s
木凛
·
2021-05-17 13:37
Python学习笔记
-3群18组-杜杜狼-2017.8.8
Lesson12sklearnsklearn全名Scikit-learn,是基于Python的机器学习模块,数据结构基于numpy和pandas,使用sklearn进行机器学习编程一般分为三步:数据准备与预处理模型选择与训练模型选择与参数调优文档向量化使用sklearn.feature_extraction.text.CountVectorizer类,进行词频统计stop_words:停用词min
渡笃狼
·
2021-05-16 05:00
python学习笔记
05_input语句、int与str的介绍。
python笔记051.编码部分历史及文件编码简介关于中文为了处理汉字,程序员设计了用于简体中文的GB2312和用于繁体中文的big5。GB2312(1980年)一共收录了7445个字符,包括6763个汉字和682个其它符号。汉字区的内码范围高字节从B0-F7,低字节从A1-FE,占用的码位是72*94=6768。其中有5个空位是D7FA-D7FE。GB2312支持的汉字太少。1995年的汉字扩展
flamingocc
·
2021-05-15 01:43
Python学习笔记
-第八天
**我的目录结构**|-auto_task.py|-config.ini|-config|-config.py|-database|-database.py|-xls|-xls.py|-mail|-mail.py**导入同级或者上级目录的模块**importsysimportosreload(sys)sys.setdefaultencoding('utf8')abspath=os.path.abs
_尔东陈_
·
2021-05-13 05:14
Python学习笔记
-CSV文件处理常见错误
1.读csv文件后,DataFrame里面中文字符显示为乱码,代码样例如下importpandasaspdenrollments=pd.read_csv('enrollments.csv')enrollments.head()试过好几种方法,各有各的问题,最佳办法是先将'enrollments.csv'用记事本打开,另存为utf-8格式,然后运行代码,DataFrame就可以正常显示了.还有一种办
风媒花
·
2021-05-13 04:57
python学习笔记
标签:用廖雪峰老师的python文档学习,顺手记一点两种除法(1)一种除法是/:>>>10/3>>>3.3333333333333335/除法计算结果是浮点数,即使是两个整数恰好整除,结果也是浮点数>>>9/3>>>3.0另一种除法是//(地板除):>>>10/3>>>3编码问题(1)Unicode和ASCII的区别:Unicode编码通常是2个字节(可编码中文),ASCII编码通常是1个字节举例
想吃鸡排饭
·
2021-05-12 14:59
Python学习笔记
(九)匿名函数,*装饰器
匿名函数1)匿名函数有个限制,就是只能有一个表达式,不用写return,返回值就是该表达式的结果。2)因为没有名字,不必担心函数名冲突3)可以把匿名函数赋值给一个变量,再利用变量来调用该函数4)同样,也可以把匿名函数作为返回值返回,比如:defbuild(x,y):returnlambda:x*x+y*y装饰器1)函数对象有一个__name__属性,可以拿到函数的名字2)这种在代码运行期间动态增加
木凛
·
2021-05-12 12:28
Python学习笔记
十三(多任务、进程、进程池)
多任务之进程什么是进程进程是CPU资源分配的基本单位,进程包含线程,线程依赖于进程。进程的状态进程的状态就绪态:运行的条件都已经慢去,正在等在cpu执行执行态:cpu正在执行其功能等待态:等待某些条件满足,例如一个程序sleep了,此时就处于等待态进程可以理解为一个团队,而线程就是团队的成员。当团队要同时完成多个项目,缺少人手时需要招人,既开辟子线程,当然也可以使用另外的方式完成多任务,比如再找一
DragonFangQy
·
2021-05-11 05:12
Python学习笔记
之四:列表与元组
Python最基本的数据结构为序列(sequence),序列中的每个元素都有编号,即其位置或索引,其中第一个元素的索引为0,第二个元素的索引为1,以此类推。Python有多种序列,列表、元组、字符串等。列表和元组的主要不同在于,列表可以修改,元组不可修改。序列的通用操作包括:索引、切片、相加、相乘和成员资格检查。1,索引(indexing)>>>msg='hello'>>>msg[0]'h'>>>
寒狼刺骨
·
2021-05-08 20:57
python IO编程之操作文件和目录
python学习笔记
,特做记录,分享给大家,希望对大家有所帮助。操作文件和目录如果我们要操作文件、目录,可以在命令行下面输入操作系统提供的各种命令来完成。比如dir、cp等命令。
展菲
·
2021-05-08 20:56
Python学习笔记
29:继承的优缺点
Python学习笔记
29:继承的优缺点最近因为一些别的事所以没有继续学习和更新,抱歉了。今天回到学习Python的道路上,我们继续旅途。
魔芋红茶
·
2021-05-08 17:15
Python
Python
继承
混入
多继承
python学习笔记
1--Mac上安装Python
1,查看Mac系统自带的python版本$python查看系统自带的python版本;$python--version也可以查看版本使用quit(),exit(),或者Ctrl-D退出命令行2,在Mac上安装Python的方法方法一:从Python官网下载Python3.6的安装程序(网速慢的同学请移步国内镜像),双击运行并安装;方法二:如果安装了Homebrew,直接通过命令brewinstal
_Dan_
·
2021-05-08 02:16
Python学习笔记
(1)
Python(1)数据类型和变量(2)字符串和编码(3)使用List和tuple(4)条件判断(5)循环(6)使用dict和set数据类型和变量数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型
遥遥的远方
·
2021-05-08 02:34
Python学习笔记
8--Tkinter开发小软件(2)之Pyinstaller
本文将介绍如何使用Pyinstaller将Tkinter开发的界面打包成exe文件,因为涉及到将图片打包进去,所以我们需要先生成spec文件,然后对spec文件做适当修改后再打包。具体步骤如下:生成spec文件使用上一篇文章中写好的py代码,执行以下操作:#在terminal下执行,-F表示把所有的文件都打包在一个exe里面,所以输出只有一个exe,其他参数可以自行百度pyi-makespec-F
Leige_Smart
·
2021-05-07 19:12
编程
pyinstaller
tkinter
python
Python学习笔记
7--Tkinter开发小软件(1)
本文将简要介绍Tkinter如何开发带有界面的小软件,涉及到的功能包含界面布局,Button、CheckButton、RadioButton、Entry,事件绑定等;下一篇将介绍如何使用Pyinstaller打包成Window下可以执行的EXE文件Pyinstaller打包Tkinter界面效果布局布局采用Grid结合Pack的方式Grid这个比较简单,将页面分成不同格子,把内容填到格子里Pack
Leige_Smart
·
2021-05-07 19:28
编程
tkinter
python
gui
python学习笔记
-装饰器
定义:装饰器本质是函数(装饰其他函数)就是为其他函数添加附加功能原则:1、不能修改被装饰的函数的源代码2、不能修改被装饰的函数的调用方式实现装饰器的知识储备:1、函数既变量deffoo():print("inthefoo")bar()defbar():print("inthebar")foo()输出:inthefoointhebar2、高阶函数a:把一个函数名当做实参传给另一个函数。(不修改被装饰
cHl0aG9u
·
2021-05-07 17:23
Python学习笔记
-StatsModels 统计回归(3)模型数据的准备
1、读取数据文件回归分析问题所用的数据都是保存在数据文件中的,首先就要从数据文件读取数据。数据文件的格式很多,最常用的是.csv,.xls和.txt文件,以及sql数据库文件的读取。使用pandas从数据文件导入数据的程序最为简单,示例如下:(1)读取.csv文件:df=pd.read_csv("./example.csv",engine="python",encoding="utf_8_sig"
youcans
·
2021-05-07 13:10
python学习笔记
-tip02
Python中的字符串和编码搞清楚了ASCII、Unicode、UTF-8的关系后,我们总结下现在计算机系统通用的字符编码工作方式:在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候,就转换成为UTF-8编码。用记事本编辑时,从文件读取的UTF-8字符被转换为Unicode字符到内存里,编辑完成后,保存的时候再把Unicode转换为UTF-8保存到文件。Python中的
黑键手记
·
2021-05-07 00:15
Python学习笔记
(三)
三个内置函数mapfilterreduce和列表推导(ListComprehensions)##map(func,list):将list的每一个元素传递给func的函数,这个函数有一个参数,且返回一个值,map将每一次调用函数返回的值组成一个新列表返回。filter(func,list):将list的每一个元素传递给func的函数,这个函数有一个参数,返回bool类型的值,filter将返回Tru
normantian
·
2021-05-06 19:24
python学习笔记
综述应用场景:首选是网络应用,包括网站、后台服务等等;其次是许多日常需要的小工具,包括系统管理员需要的脚本任务等等;另外就是把其他语言开发的程序再包装起来,方便使用。优缺点:优点:“优雅”、“明确”、“简单”、“内置电池(batteriesincluded)”(各种库),所以开发速度快。缺点:运行慢,源码公开。要点!/usr/bin/envpython3#为了在linux上运行#-*-coding
实在不会起网名
·
2021-05-06 17:45
Python学习笔记
-StatsModels 统计回归(2)线性回归
1、背景知识1.1插值、拟合、回归和预测插值、拟合、回归和预测,都是数学建模中经常提到的概念,而且经常会被混为一谈。插值,是在离散数据的基础上补插连续函数,使得这条连续曲线通过全部给定的离散数据点。插值是离散函数逼近的重要方法,利用它可通过函数在有限个点处的取值状况,估算出函数在其他点处的近似值。拟合,是用一个连续函数(曲线)靠近给定的离散数据,使其与给定的数据相吻合。因此,插值和拟合都是根据已知
youcans
·
2021-05-06 12:07
我的
python学习笔记
-第八天
先编个小程序我们尝试来写一个斐波纳契数列。先说下啥是斐波纳契数列。事情是这样的:斐波那契数列(Fibonaccisequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(LeonardodaFibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、可以看出,这个数列从第3项开始,每一项都等于前两项之和。问题如下:一般而言
Jaesoon
·
2021-05-06 04:24
Python学习笔记
之闭包
闭包是函数式编程的重要语法结构,Python是以函数对象为基础的,为闭包这一语法结构提供支持。在学习的起初,我也不是很理解闭包,经过查询资料和阅读他人博客后,对闭包有了一点见解,把它写出来,需要的朋友可以参考,如果发现不足之处,希望大家指出。什么是闭包闭包(Closure)是词法闭包(LexicalClosure)的简称,是引用了自由变量(或者称为环境变量)的函数。这个被引用的自然变量将和这个函数
狗子渣渣
·
2021-05-05 20:54
Python学习笔记
03——遍历文件夹目录
代码如下:author='damao'importospath=r'C:\Python36'#将要被查找的文件路径file=[]forfile_path,dir_name,file_nameinos.walk(path):print(file_path)#所有文件夹的路径print(dir_name)#所有的文件夹名print(file_name)#所有的文件名foriinfile_name:fi
远航天下
·
2021-05-05 14:13
Python学习笔记
-基本语法
内容同步于我的博客:https://blog.bigrats.net/archives/python-notes-basic-gramar.htmlPython简介Python是一门简单易学且功能强大的编程语言。它拥有高效的高级数据结构,并且能够用简单而又高效的方式进行面向对象编程。Python优雅的语法和动态类型,再结合它的解释性,使其在大多数平台的许多领域成为编写脚本或开发应用程序的理想语言。
蒋佳秋
·
2021-05-05 08:59
Python学习笔记
本人在廖雪峰的python教程学习python,在此记录一些笔记,记一些重要的东西,以便查询及复习。输入与输出用print()在括号中加上字符串,就可以向屏幕上输出指定的文字。print()会依次打印每个字符串,遇到逗号“,”会输出一个空格。Python提供了一个input(),可以让用户输入字符串,并存放到一个变量里。注释在python中,以#开头的语句是注释。当语句以冒号:结尾时,缩进的语句视
Volare丶
·
2021-05-05 05:23
python学习笔记
1-网课(10.17-1.018)
warning:input函数赋值给变量的是字符串布尔类型andornot分别用于取代C中的&&,||,!把**0、空字符串和None**看成False,把**其他数值和非空字符串**都看成Trueandor运算符合短路计算list列表创建时元素用[]框起列表操作L[-1]/L[-n]返回倒数第1/n个元素L.append(date)添加元素至末尾L.insert(num,date)添加daet至
CrazyBoomer
·
2021-05-04 14:18
python学习笔记
---01
本文章是按照廖雪峰的官网学习的,版本Python2.7。摘出自己note的地方。以及遇到的一些问题1、在命令行模式下,可以执行python进入Python交互式环境,也可以执行pythonhello.py运行一个.py文件,但是在Python交互式环境下,只能输入Python代码执行。2、raw_input和print是在命令行下面最基本的输入和输出3、在Python中,能够直接处理的数据类型有以
安于此生__
·
2021-05-03 14:07
Python学习笔记
-字符串
#-*-coding:utf-8-*-#字符串笔记:importstring'''s='abc's[0]='m'print(s)#字符串是不可以被修改的,运行结果:TypeError:'str'objectdoesnotsupportitemassignment'''#去除空格a='abcedefg'print(a.strip())#删除两段的空格abcedefg两端的空格删除了print(a.l
简_山
·
2021-05-03 06:17
Python学习笔记
(1):常用技巧
概念:面向过程:以指令为中心,由指令处理数据如何月组织代码解决问题面向对象:以数据为中心,所有的处理代码都围绕数据展开如何设计数据结构组织数据,并提供对此类数据所允许操作Python既面向过程,也面向对象编程;Python中,一切皆为对象Pycharm快捷键及操作命令注释(取消注释):CTRL+/批量缩进:TAB批量取消缩进:shift+TAB恢复操作:CTRL+Z查询引用的库内置的方法(函数):
表表哥
·
2021-05-03 03:00
Python学习笔记
(十)——Python的自定义函数2
Python学习笔记
(十)——Python的自定义函数2一、空函数二、参数检查一、空函数如果想定义一个什么事也不做的空函数,可以用pass语句。
暮冬拾叁
·
2021-05-02 12:49
Python学习笔记
python
Python学习笔记
_第一章--数字与字符串 _2.整数和浮点数
整数和浮点数到目前为止,所看到的所有数值例子都是整数:int型。但实际上Python上还存在其他数字,我们需要能够用它们来计算以及构建它们。>>>print(3/4)0.75在该示例中,一个整数除以另一个整数,得出一个不是整数的结果,即0.75。在Python(和一般计算)中,我们将此类数字称为浮点数(float),其英文全称是floating-pointnumber。即使:一个整数可以整除另一个
Robot_Li
·
2021-05-02 07:51
python学习笔记
6——文件操作来生成船只侧面图像的描述文件
最近在做船只检测的工作需要大量的正样本,之前的一些样本各种形态的船只都有,这一次训练分类器希望使用只含船只侧面的图像,这样检测船的侧面的成功率可能会提高一点。这样就需要大量的船只侧面图像,并生成描述文件。这里我们之前已经生成过全船只的描述文件,只需要挑出侧面的图像,然后根据有的图像从原描述文件中选取存在的图像的描述信息保存在新的描述文件描述文件的内容大概是这个样子的224871_0.jpg1650
在河之简
·
2021-05-01 21:30
Python学习笔记
-第1天: 了解Python
一、前记其实已经使用过Python一段时间了,既然都在使用了,为什么要学习呢?我自己的答案是:因为没有认真重头仔细学习过。过往只是在项目中遇到了,简单了查一下语法和相关框架就开始编写代码了,感觉缺少灵魂的注入。那么,又如何重头开始呢?第一天,我想能彻底的搞明白下面一些问题:1、Python是什么?Python是一门有条理的和强大的面向对象的程序设计语言,类似于Perl,Ruby,Scheme,Ja
6d1bf2ffc4f3
·
2021-04-30 16:51
Python学习笔记
(九)——Python的自定义函数1
Python学习笔记
(九)——Python的自定义函数1def语句注意def语句在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用
暮冬拾叁
·
2021-04-30 11:22
Python学习笔记
python
Python学习笔记
--数据库的迁移
最近得到了一个任务,让我将旧的数据库数据迁移到新的数据库这里用Python实现了思路大致思路是这样根据具体需要去更改代码‘#-*-coding:UTF-8-*-importMySQLdbasmdbconn=mdb.connect(host="127.0.0.1",port=3306,user='root',passwd="1234",db="test")conn2=mdb.connect(host
松爱家的小秦
·
2021-04-30 08:33
Python学习笔记
(八)——Python的字典
Python学习笔记
(八)——Python的字典一、dict二、set一、dictPython的字典dict(dictionary的缩写),使用键-值(key-value)存储数据,具有极快的查找速度。
暮冬拾叁
·
2021-04-30 00:20
Python学习笔记
dict
set
Python学习笔记
(4):常用的组合数据类型
序列类型列表:list列表的特点:用方括号[]括起来内容的元素用逗号”,”间隔开各元素可以是各种数据类型:字符型,整数型,浮点型,列表,字典,均可列表内元素的下标是0列表的运用列表元素的索引:取列表中的元素a=[1,2,'adggd',3,['x','y','z'],4,5]#此为初始化列表print(a)[1,2,'adggd',3,['x','y','z'],4,5]print(a[2])ad
表表哥
·
2021-04-29 03:14
【
Python学习笔记
】从文件中提取数据
图片源自unsplash相关库:pandas一、从xlsx文件中提取数据相关方法:pandas.read_excel(io,sheet_name=0,header=0,names=None,index_col=None,usecols=None,squeeze=False,dtype=None,ngine=None,converters=None,true_values=None,false_va
清梦载星河
·
2021-04-29 00:36
Opencv-
Python学习笔记
三——cv2.read, cv2.resize, cv2.split, cv2.merge
间隔很久再来此处记笔记,这篇笔记里也会将对前面两篇关于Opencv的内容有些涉及,如读写等。Opencv读、显示、存操作cv.imread()#读入图片cv.imshow()#显示cv.imwrite()#存储图片cv2.imread(path[,flags])flags的值cv2.IMREAD_COLOR:读入彩色图片,任何与透明度相关通道的会被忽视,默认以这种方式读入.cv2.IMREAD_G
深思海数_willschang
·
2021-04-28 23:41
Python学习笔记
27:类序列对象
Python学习笔记
27:类序列对象在Python中,通常会把符合一定“行为”的对象称呼为“类某某对象”。
魔芋红茶
·
2021-04-28 18:13
Python
Python
序列化
切片
Python学习笔记
(七)——Python的循环语句
Python学习笔记
(七)——Python的循环语句前言一、forxin...循环二、while循环练习三、break和continue总结前言计算机能计算成千上万次的重复运算,需要循环语句。
暮冬拾叁
·
2021-04-27 18:44
Python学习笔记
python
python学习笔记
之dict篇
创建一个dictd={'Adam':95,'Lisa':85,'Bart':59,'Paul':75}其中名字称为键(key),分数称为值(value)。访问值:d={'Adam':95,'Lisa':85,'Bart':59,'Paul':75}printd['Adam']#通过键访问值printd.get['Adam‘]#防止报错’字典的特点:查找速度快,不管是10个数据还施10万个数据,查找
汤尧
·
2021-04-26 14:46
Python学习笔记
(六)——条件判断if
Python学习笔记
(六)——条件判断if前言一、判断语句的形式二、需要注意的数据类型转换input()返回的数据类型是str,str不能直接和整数比较,必须先把str转换成整数。
暮冬拾叁
·
2021-04-26 10:15
Python学习笔记
python
Opencv-
Python学习笔记
十——图像梯度、边缘检测 Gradient, Edge Detection
图像梯度边缘检测图像梯度,图像边界使用到的函数有:cv2.Sobel(),cv2.Schar(),cv2.Laplacian()梯度简单来说就是求导,OpenCV提供了三种不同的梯度滤波器,或者说高通滤波器:Sobel,Scharr和Laplacian。Sobel,Scharr其实就是求一阶或二阶导数。Scharr是对Sobel(使用小的卷积核求解求解梯度角度时)的优化。Laplacian是求二阶
深思海数_willschang
·
2021-04-26 08:41
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他