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学习笔记》
0x00 -
Python学习笔记
文章目录前言目录前言这将会是一本适用于仅了解一点编程知识的人学习,其中会用简洁易懂的语言(就像Python语言的初衷一样)和大量的易懂的例子来讲述Python中的知识点,尽量不做知识的搬运工目录0x01-初识python(猜数游戏)0x02-Python的选择与循环0x03-Python的列表和元组0x04-Python序列家族的字符串0x05-初识Python函数0x06-Python的递归(斐
1ta-chi
·
2022-02-20 17:54
Python学习笔记
python
开发语言
后端
0x04 - Python序列家族的字符串
文章目录前言字符串的序列属性其他方法解码常用格式化前言目录:0x00-
Python学习笔记
上一篇中提到列表和元组的一部分知识,他们非常相似,因为他们同属于序列。
1ta-chi
·
2022-02-20 17:54
Python学习笔记
python
安全
开发语言
python学习笔记
09_while、break、continue
python笔记091.while循环while条件:print("any")print("any")while条件写完也要加冒号:,print前依然要加缩进(tab或空格)。小测试01:小测试02:课后思考:如果要输出100以内的奇数呢?提示:(奇数)%2==1答案:num=1whilenum<=100:ifnum%2==1:print(num)num+=1当然有最简单的版本:num=1whil
flamingocc
·
2022-02-19 10:04
Python学习笔记
(三)数据类型--Number类型
Number类型数值类型,通常用于存储数值,是最常用的变量类型;Python中的数值类型包括如下种类:Integer、Longinteger、Boolean、Double-precisionfloating、Complexnumber。Integer整型相当于C中的long;32位机器,整型位宽位32Bit:-2^31~2^31-1,即-2147483648~214748362764位机器,整型位
当然是健哥啊
·
2022-02-17 21:50
Python学习笔记
(四)
List#>>>L=[1,3,4,5]>>>L=[1,'string',6.5,[1,2],True]#List中也可以类型不同List集合操作Listmethodthatmodifythelist:list.append(object)list.extend(list2)list.pop()list.remove(object)list.reverse()list.sort()list.inse
normantian
·
2022-02-17 19:04
python学习笔记
之使用threading模块实现多线程(转)
综述Python这门解释性语言也有专门的线程模型,Python虚拟机使用GIL(GlobalInterpreterLock,全局解释器锁)来互斥线程对共享资源的访问,但暂时无法利用多处理器的优势。在Python中我们主要是通过thread和threading这两个模块来实现的,其中Python的threading模块是对thread做了一些包装的,可以更加方便的被使用,所以我们使用threadin
Jeff_9021
·
2022-02-17 17:40
python学习笔记
- import语句
模块的层次化命名Tohelporganizemodulesandprovideahierarchyinnaming,Pythonhasaconceptofpackages.Apackagecancontainotherpackagesandmoduleswhilemodulescannotcontainothermodulesorpackages.Fromafilesystemperspectiv
黄土高坡
·
2022-02-17 08:55
Python学习笔记
(三)集合
list&tuplelist列表——有序集合len(listname)获取list元素个数IndexError越界错误-1作为索引时,获取list最后一个元素listname.append()尾部添加listname.insert(index,content)向指定位置添加元素listname.pop()参数为空删除末尾元素、不为空删除索引位置元素listname[index]=content直接
当然是健哥啊
·
2022-02-16 22:38
Python学习笔记
03-列表和元组
list列表(list)是一种有序集合,可以随时添加和删除其中的元素,用中括号[]表示。用len()可以查询list元素的个数:len(abc),即查询列表abc的长度;用索引可以查询list中的每一个元素,序号从0开始计:abc[1],及查询abc列表的第2个元素查询最后一个元素,可以用-1作为索引,倒数第二个、三个以此类推,如可用-2、-3作为索引。list的元素可以是多种数据类型、包括lis
木月夜影
·
2022-02-16 20:44
02
Python学习笔记
之二.五【作用域、动态添加属性方法、types.MethodType、slots】2019-08-18
章节号内容 1图片格式(png)宽度大于620px,保持高宽比减低为620px1-1应用1-1-1方法第1章节 作用域improt库#使用库内的对象库.XXXXXfrom库import*#使用库内的对象,直接使用XXXXX 1、局部变量:在函数或方法内定义的变量globals() 2、全局变量:在函数或方法外定义的变量locals()In[1]:globals()Out[
平知
·
2022-02-16 15:44
Python学习笔记
——JSON数据处理
使用json模块处理JSON数据:loads(json_str)读取jsondumps()生成json字符串读importjsonjson_str='{"name":"xixi","age":"18","phone":"18612345678"}'json_me=json.loads(json)json_me是一个字典生成importjsonme_dic={'name':'xixi','age':
developerChenxi
·
2022-02-16 09:38
Python学习笔记
(三)文件与异常
注意:本文是《HeadFirstPython》学习笔记。欢迎关注我的。Python术语“异常”(exception)因运行时错误而出现,会产生一个traceback。“traceback”是出现的运行时错误的一个详细描述。IDLE说明可以从IDLE的Help菜单选择PythonDocs来访问Python的文档。这会在你喜欢的Web浏览器中打开Python3文档。BULLETPOINTS使用open
胡萝卜小兔
·
2022-02-16 05:03
Python学习笔记
——001下载安装篇
Step1:访问https://www.python.org/,下载适合自己计算机版本的python,电脑系统win7及以下版本建议安装python3.5以下版本,win8和win10建议安装最新版本的python。下载对应的版本在下载安装的时候,直接点击Download,找到32(86)或64位系统对应的文件,直接下载就OK了。至于自己的系统是多少位系统,方法太多,自行百度。Step2:把下载好
田家浪子
·
2022-02-15 07:13
python学习笔记
-数据结构与语句
基础元素学习一门编程语言的时候,我最先考虑的事情就是如何操作值,值(value)在程序组可以是一个数字1,2,3,4,字符'hello,word'.我们使用变量来保存这些值。又把变量保存的值成为对象,计算机会给变量的对象和变量分配内存空间。python使用的内存分配方式成为引用语义或者对象语义,而像c语言使用的时值语义。接下来具体说明一下这两种语义的区别。值语义:所谓值语义是指目标对象由源对象拷贝
Python小学生邬恒
·
2022-02-15 05:31
Python学习笔记
-StatsModels 统计回归(4)可视化
1、如何认识可视化?图形总是比数据更加醒目、直观。解决统计回归问题,无论在分析问题的过程中,还是在结果的呈现和发表时,都需要可视化工具的帮助和支持。需要指出的是,虽然不同绘图工具包的功能、效果会有差异,但在常用功能上相差并不是很大。与选择哪种绘图工具包相比,更重要的是针对不同的问题,需要思考选择什么方式、何种图形去展示分析过程和结果。换句话说,可视化只是手段和形式,手段要为目的服务,形式要为内容服
youcans
·
2022-02-15 05:58
Python学习笔记
3:Python基础
数据类型和变量数据类型整数、浮点数、字符串、布尔值、空值。整数就是正负整数浮点数就是咱们说的小数字符串就是任意文本,用"或者""括起来用布尔值就是True或者False(真假)空值就是None,注意不是0(0是有含义的,而None就是一个特殊的空值)这里有个知识点:整数的除法有两种:一种叫地板除(//),这种两个整数的除法仍然是整数(直接取整);另一种除法(/),这种除法的计算结果是浮点数,不论是
炽热的寒风
·
2022-02-14 08:48
Python学习笔记
(十一)—搭建简单的HttpServer
转载请注明出处:https://www.jianshu.com/p/94731886b28e本文出自Shawpoo的我的博客:CSDN博客【
Python学习笔记
专栏】:http://blog.csdn.net
Shawpoo的
·
2022-02-14 01:03
大师兄的
Python学习笔记
(二十一): 爬虫(二)
大师兄的
Python学习笔记
(二十):爬虫(一)大师兄的
Python学习笔记
(二十二):爬虫(三)三、提取信息2.使用XPATH大师兄的
Python学习笔记
(十九):Python与(XML和JSON)相比正则表达式
superkmi
·
2022-02-13 20:59
python学习笔记
(一),命令行快速入门
强化记忆,Linux/MacOSX系统下命令pwd(打印工作目录)hostname(电脑在网络中的名称)mkdir(创建路径)cd(更改路径)ls(列出路径下的内容)rmdir(删除路径)pushed(推入路径)cp(复制文件或路径)mv(移动文件或路径)less(逐页浏览文件)cat(打印输出整个文件)xargs(执行参数)find(寻找文件)grep(在文件中查找内容)man(阅读手册)apr
满都尔图
·
2022-02-13 14:43
流畅的
python学习笔记
1
笔者使用python为3.41.字典字典中取不存在的值的时候,会抛出keyerror错误,那么怎么实现返回默认值呢?importcollectionsdefinidefalut():return"d"index=collections.defaultdict(inidefalut)print(index["a"])这种写法会返回默认值“d”有些字典是配置项参数需要避免使用者修改,又要允许管理员动态
战五渣_lei
·
2022-02-13 06:03
大师兄的
Python学习笔记
(十一): 时间模块time,datetime和calendar
大师兄的
Python学习笔记
(十):多进程和多线程大师兄的
Python学习笔记
(十二):常用高级函数一、基础概念1.关于Python中的时间模块Python中有很多时间相关的模块,其中比较常用的包括time
superkmi
·
2022-02-12 02:03
【Data_Talks】
Python学习笔记
-Ch3逻辑类型
条件、迭代、循环三种逻辑类型1.条件判断条件输出值为布尔值,可以是>(大于)、=(大于等于)、(大于)、=(大于等于)、<=(小于等于)来表示其关系。其基本形式为:通常用while对变量进行条件限制①如x<100(数字类偏向于用while而非for),或者②针对数组进行len()处理,后者也可以用for循环进行处理;使用while函数的流程:①定义变量初始值如x=0,或者空数组;②定义while限
滢滢_5402
·
2022-02-11 21:40
大师兄的
Python学习笔记
(十九): Python与(XML和JSON)
大师兄的
Python学习笔记
(十八):Python与HTTP大师兄的
Python学习笔记
(二十):爬虫(一)一、XML和JSON简介1.关于XMLXML(ExtensibleMarkupLanguage
superkmi
·
2022-02-11 05:36
Python学习笔记
-序言
主要目的可以用python解决实际问题多学习一门编程语言这个语言学习起来简单,而且通用性较强主要学习方法学习教材以
看到不后悔
·
2022-02-10 19:17
Python学习笔记
-- 函数式编程之高阶函数
函数式编程函数式编程(FunctionalProgramming),是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量。因此,任意一个函数,只要输入是确定的,输出就是确定的。函数式编程是一种"编程范式"(programmingparadigm)。它属于"结构化编程"的一种,主要思想是把运算过程尽量写成一系列嵌套的函数调用。函数式编程的一个特点就是,允许把函数本身作为参数传入另一个
Anyers
·
2022-02-10 13:12
python学习笔记
03
文件处理读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。读文件要以读文件的模式
单身狗的清香
·
2022-02-10 08:29
大师兄的
Python学习笔记
(二十九): 爬虫(十)
大师兄的
Python学习笔记
(二十八):爬虫(九)大师兄的
Python学习笔记
(三十):爬虫(十一)十一、Scrapy框架基于Twisted的异步处理框架,是纯Python实现的爬虫框架。
superkmi
·
2022-02-09 11:58
python学习笔记
-tip52(io编程--JSON)
引言如题,JSON数据格式是当前主流的交互格式,今天就给大家讲解一下python怎么把数据转化成Json格式,然后Json格式的字符串怎么转换成python用到的格式。其实python内置的json模块很好的解决了这些问题json模块我们来看一个示例,看下怎么将一个dict转成json格式importjsond=dict(name='xiaoming',age=20,score=10)j=json
黑键手记
·
2022-02-09 02:31
day03---
python学习笔记
----------xpath解析
day03—
python学习笔记
----------xpath解析实例化一个etree对象tree=etree.HTML(html)xpath表达式:/:表示从根节点开始定位,表示层次//:表示多个层级可从任意的方开始定位属性定位
烦恼的威尔逊
·
2022-02-07 12:43
学习笔记
爬虫
python
(3.7学堂在线
python学习笔记
)
@[TOC](3.7学堂在线
python学习笔记
)#重要笔记1.启发式算法启发式算法(heuristicalgorithm)是相对于最优化算法提出的。一个问题的最优算法求得该问题每个实例的最优解。
13351
·
2022-02-07 09:30
【原】
Python学习笔记
——进阶篇
python的高阶函数一个函数作为另外一个函数的参数、map()、reduce()、filter()、自定义排序函数、一个函数返回另外一个函数作为返回值闭包匿名函数装饰器类似于java的aop1.利用Python的*args和**kw,保证任意个数的参数总是能正常调用2.如果要让调用者看不出一个函数经过了@decorator的“改造”,就需要把原函数的一些属性复制到新函数中,Python内置的fu
曹赫洋
·
2022-02-06 23:12
Python学习笔记
六(面向对象,类,对象,魔法方法)
面向对象什么是面向对象?面向对象时一种思想,是基于面向过程的。面向过程:面向过程需要程序员自己处理每一步的操作,就像是炒菜一样,需要准备好各种蔬菜,洗菜,切菜,打开煤气灶,放上锅,倒油。。。等等,直到菜出锅你都要知道,都要自己操作。面向对象:如果用面向对象来描述炒菜应该是这样的。你要炒菜,但是你不会,你不会不要紧,你有钱是个壕,你找到一个厨师,对他说你要吃满汉全席。厨师走了,忙了一个中午,回来告诉
DragonFangQy
·
2022-02-06 09:52
Python学习笔记
_第一章:快速改造(基础知识)
Python安装:windows:下载安装包安装就行LinuxorUNIX:绝大多数LinuxorUNIX,Python解释器默认已经安装好了可以通过$python进行验证如果正确安装,会进入Python解释器,按Ctrl+D可以退出如果没有安装,可以通过:1.使用包管理器安装,绝大多数Linux系统家族都存在多种包管理系统和安装机制Debian:$apt-getinstallpythonGent
雨住多一横
·
2022-02-06 07:42
python学习笔记
| Python中并行IO操作的内存效率
Python允许多种不同的并行处理方法。并行性的主要问题是了解其局限性。我们要么平行IO操作或像图像处理这样的CPU限制任务。在Python3.5之前,有两种方法可以并行处理IO绑定操作。本地方法是使用多线程,非本地方法涉及像Gevent这样的框架将并发任务调度为微线程。但是,Python3.5带来了对并发和本地线程的本地支持asyncio。我很好奇,看看它们在内存占用方面的表现如何。找出的结果如
CoXie的大数据世界
·
2022-02-05 21:58
Python学习笔记
1
使用尽可能多的方法实现list去重ls=[1,22,3,4,52,2,3,3,3,42,2,4,45,6]1.利用setprint(list(set(ls)))2新生成一个列表,通过循环判断插入ls1=[]foriinls:ifinotinls1:ls1.append(i)print("循环新列表:%s"%ls1)3.字典的方式d={}print(d.fromkeys(ls).keys())4函数
努力学习小哥
·
2022-02-05 05:10
python学习笔记
python的替换函数:出现的使用场景之一:新建文件夹时过滤掉非法字符.replace(rgExp,replaceText,max)re.sub(pattern,repl,string,count,flags).strip(stripString).replace():.replace()re.sub():re.sub().strip():当参数为空时默认只删除头尾的空白符,不能删除中间的lstr
V_嘉
·
2022-02-04 20:50
大师兄的
Python学习笔记
(二十八): 爬虫(九)
大师兄的
Python学习笔记
(二十七):爬虫(八)大师兄的
Python学习笔记
(二十九):爬虫(十)十、Pyspider框架Pyspider是由国人binux编写的强大网络爬虫框架。
superkmi
·
2022-02-04 17:47
大师兄的
Python学习笔记
(二十七): 爬虫(八)
大师兄的
Python学习笔记
(二十六):爬虫(七)大师兄的
Python学习笔记
(二十八):爬虫(九)九、爬取APP在没有网页端的情况下,可以通过爬取App获取数据。
superkmi
·
2022-02-03 11:37
python学习笔记
(一)
在经过反复折腾之后,得出以下结论:文件名。文件里千万不要有中文名,否则你会遇到各种奇怪的问题;重装。遇到问题无法解决的时候,重装是一个很好的解决方法;环境变量。各大Windows和Linux系统一样,一般只能调用当前工作目录下命令,要想在任何地方都能调用python命令,最好是配置环境变量中的PATH。(方法一、方法二)建议添加的Anaconda环境变量:以自己的安装路径为准)F:\Anacond
见龙在田007er2770
·
2022-02-02 22:56
超硬核 Web 前端学霸笔记,学完就去找工作!
文章和教程Vue学习笔记Node学习笔记React学习笔记Angular学习笔记RequireJS学习笔记Webpack学习笔记Gulp学习笔记
Python学习笔记
Egret引擎学习笔记流处理,TCP和
·
2022-01-10 08:35
(2022-01-06)
Python学习笔记
〇〇一:2022.1.613:30在linux下用惯了,换到windows下,会有种种想不到的问题.比如昨天碰到的用read_csv读取文件报错,实际上是路径书写的问题.错误信息一大堆:-----------------------------------------------------------------------------------------------------------
greekkey
·
2022-01-06 14:02
python学习笔记
查看数据偏离程度importnumpyasnpimportpylabimportscipy.statsasstatsdata=np.mat([[1,200,105,3,False],[2,165,80,2,False],[3,184.5,120,2,False],[4,116,70.8,1,False],[5,270,150,4,True]])col1=[]forrowindata:print(r
抽刀断水2
·
2021-11-30 22:42
超硬核 Web 前端学霸笔记,学完就去找工作!
文章和教程Vue学习笔记Node学习笔记React学习笔记Angular学习笔记RequireJS学习笔记Webpack学习笔记Gulp学习笔记
Python学习笔记
Egret引擎学习笔记流处理,TCP和
·
2021-11-29 08:50
Python学习笔记
(新手入门)(1)
Python一、导言1.python是一个开源软件1.1.解释器①编译器:将其他语言编译成机器语言的工具②编译器翻译方式有两种,一个是编译,另一个是解释,两种方式直接按的区别在于翻译时间地点不同。当编译器以解释方式运行的时候,也称为解释器。1.2.python的设计目标一门简单直观的设计语言与其他竞争者一样强大开源、一边任何人都可以为它做贡献代码想纯英语那样简单适用于短期开发的日常任务1.3Pyt
英语渣i
·
2021-11-28 22:12
Python学习笔记
python
开发语言
后端
pycharm
Python学习教程:Python入门笔记整理
本期的Python教程为大家整理了一些
Python学习笔记
类!刚入门的伙伴可以看过来了!
梦魇762459510
·
2021-11-26 19:29
爬虫
python
数据分析
python
pygame
开发语言
Python学习笔记
---Python基础之常用数据结构:字符串、列表、元组、集合、字典;函数
Python基础之常用数据结构:字符串、列表、元组、集合、字典;函数2021.11.18字符串:String:可使用单引号、双引号、三引号(三个单引号或双引号,多行字符),用\转义特殊字符Python源码文件默认UTF-8,所有字符串都是unicode字符串word='字符串'sentence="这是一个句子"paragraph="""这是一个段落可以由多行组成"""print(word)prin
信xin.
·
2021-11-18 23:30
python
算法
python
Python学习笔记
之线程
目录1.自定义进程2.进程与线程3.多线程4.Thread类方法5.多线程与多进程小Case6.Thread的生命周期7.自定义线程8.线程共享数据与GIL(全局解释器锁)9.GIL和Lock10.线程的信号量总结1.自定义进程自定义进程类,继承Process类,重写run方法(重写Process的run方法)。frommultiprocessingimportProcessimporttimei
·
2021-11-08 20:38
Python学习笔记
(十)——测试代码
编写函数或类时,还可为其编写测试。通过测试,可确定代码面对各种输入都能够按要求的那样工作。测试让你信心满满,深信即便有更多的人使用你的程序,它也能正确地工作。在程序中添加新代码时,你也可以对其进行测试,确认它们不会破坏程序既有的行为。程序员都会犯错,因此每个程序员都必须经常测试其代码,在用户发现问题前找出它们。一测试函数1.单元测试和测试用例Python标准库中的模块unittest提供了代码测试
归止于飞
·
2021-11-04 20:33
Python
python
单元测试
开发语言
Python学习笔记
(九)——文件与异常
Python的文件操作与C语言中的文件操作很多地方都极为相似,比如各个实参的定义。对于文件使用的步骤。在文件操作前应先打开文件,同时注意及时关闭文件。一从文件中读取数据1.读取整个文件创建一个txt文件1.txt3.141592653589793238462643383279下面的程序将打开并读取这个文件,将其显示在屏幕上;withopen('1.txt')asfile_object:conten
归止于飞
·
2021-11-01 21:30
Python
python
开发语言
后端
学习Python全套代码【超详细】Python入门、核心语法、数据结构、Python进阶【致那个想学好Python的你】
文末附上详细的
Python学习笔记
链接。
报告,今天也有好好学习
·
2021-10-24 21:55
数据分析
1024程序员节
python
编程语言
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他