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
Python3学习笔记
Python3 学习笔记(十一)测试代码
Python3学习笔记
(十一)测试代码参考书籍《Python编程:从入门到实践》【美】EricMatthes编写一个函数,它接受两个形参:一个城市名和一个国家名。
究极死胖兽
·
2020-07-30 00:04
Python
Python3学习笔记
_基础知识总结_20200602
Python3学习笔记
_基础知识总结_20200602基础知识总结:1、没有时间做作业?作业一定要做,即使不提交2、某个知识点跟不上?
Q_宁蒙
·
2020-07-29 10:33
Python语言
python3学习笔记
8--用户输入和while循环
函数input()的工作原理函数input()让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其存储在一个变量中,以方便你使用。函数input()接收一个参数,即要向用户显示的提示或说明,让用户如何操作。1、编写清晰的程序name=input("pleaseenteryouname:")print("Hello,"+name+"!")2、使用int()来获取数值输入height
sunny风浪
·
2020-07-28 12:22
Python
python3学习笔记
7--字典
一个简单的字典alien_0={'color':'green','points':5}print(alien_0['color'])print(alien_0['points'])使用字典在Python中,字典是一系列键---值对。每个键都有与之相关联的值。在Python中,字典用{}中的一系列键---值对表示。键---值对是两个相关联的值。指定键时,Python返回与之相关联的值。键和值之间用冒
sunny风浪
·
2020-07-28 12:22
Python
Python
python3学习笔记
5--操作列表
遍历整个列表magicians=['alice','davide','carolina']formagicianinmagicians:print(magician)避免缩进错误1、忘记缩进Python根据缩进来判断代码行与前一个代码行的关系。在前面的示例中,向各位魔术师显示消息的代码行是for循环的一部分,因为它们缩进了。Python通过使用缩进让代码更易读;简单地说,它要求你使用缩进让代码整洁
sunny风浪
·
2020-07-28 12:22
Python
python3学习笔记
4--列表简介
列表是什么列表是一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有的字母、数字0-9或所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中的元素可以没有任何关系。鉴于列表通常包含多个元素,给列表指定一个表示复数的名称(如letters、digits或names)是个不错的选择。在Python中用([])表示列表,并用逗号来分隔其中的元素。例如:bicycles=['trek','can
sunny风浪
·
2020-07-28 12:22
Python
Python
python3学习笔记
6--条件判断if语句
一个简单示例cars=['audi','bmw','toyota']forcarincars:ifcar=='bmw':print(car.upper())else:print(car.title())条件测试每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。1、检查是否相等将变量当前值与特定值进行比较。2、检查是否相等时不考虑大小写当大小写不是很重要,可将变量
sunny风浪
·
2020-07-28 12:22
Python
python3学习笔记
之web抓取、request库、beautifulsoup库的使用、selenium 模块的使用
1.使用sys.argv获得从命令行输入外部参数。其返回值为一个列表。2.python3有个关于剪切板文本的模块:pyperclip1.pyperclip.paste()可以取得剪切板的文本2.pyperclip.copy("")可以将字符串复制到剪切板3.python的字符串与bytes区别:1)在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为UTF-8编
想成为大佬的菜鸟
·
2020-07-28 08:16
python
Python3学习笔记
函数的参数必选参数默认参数可变参数:*,list,truple命名关键字参数:**,dict关键字参数高阶函数mapreducefilter:返回itersort:使用key装饰器:装饰模式@decorator(text),functools.wraps偏函数:functools.partial,生成一个新的函数,并且可以接收*args和**kw参数获取类状态信息type():判断对象类型,可以是
成风醉雅
·
2020-07-27 20:30
Python
Python3学习笔记
(添加、修改和删除列表元素)
添加元素使用append()方法实现添加元素。语法格式:listname.append(obj)listname为要添加元素的列表名称,obj为要添加到列表末尾的对象。例如:将一个列表中的全部元素添加到另一个列表中,用extend()方法。语法如下:listname.extend(seq)seq为要添加的列表。例如:向列表中的指定位置插入元素,用insert()方法。语法如下:listname.i
qq_36676979
·
2020-07-16 06:44
Python
Python3学习笔记
(13)----map和reduce函数
1、python3的map函数map()函数接收两个参数,一个是函数,一个是Iterable(可迭代对象),map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator(迭代器)返回。举例说明,比如我们有一个函数f(x)=x2,要把这个函数作用在一个list[1,2,3,4,5,6,7,8,9]上,就可以用map()实现如下:>>>deff(x):...returnx*x...>>
yearing1017
·
2020-07-16 01:19
Python3
python3学习笔记
---基础部分
首先,要学习python必须要选择一个合适的编程环境,个人推荐使用pycharm。PyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。pycharm安装包分专业版和社区版,专
Kris_u
·
2020-07-15 14:22
python3学习笔记
一:windows版本选择
python官网的Windows版本有以下几个:Python3.6.0a1-2016-05-17DownloadWindowsx86web-basedinstallerDownloadWindowsx86executableinstallerDownloadWindowsx86embeddablezipfileDownloadWindowsx86-64web-basedinstallerDownl
ECJTU_ROBOT
·
2020-07-15 13:14
python3
python3学习笔记
二:python3的基础语法
编码默认情况下,python3的源码文件以utf-8编码,所有字符串都是Unicode字符串,可以使用如下代码指定不同的编码:#-*-coding:encodingname-*-标识符标识符首写字母必须是字母或者下划线_。标识符的其他部分由字母、数字、xiah下划线组成。标识符对大小写敏感。保留字保留字即关键字,python的biaz标准库中tig提供了keywordmuku模块,keyword.
ECJTU_ROBOT
·
2020-07-15 13:21
python3
Python3学习笔记
(五)【字符串】
Python3学习笔记
(五)【字符串】字符串是Python中最常用的数据类型,可以使用''或者""来创建字符串。
清风徐来qfxl
·
2020-07-15 10:40
Python
Python
Python3学习笔记
-33(使用正则表达式替换字符串)
一、正则表达式学习importre"""正则表达式学习""""""1.匹配单个字符"""""".匹配任意一个字符,除了\n[]匹配中括号中列举的任意一个字符,可以不连续\d匹配一位数字(0-9)\D匹配非数字\s匹配空白(空格,tab键等)\S匹配非空白\w匹配单个字符a-zA-Z0-9_\W匹配非单词字符"""result_01=re.match(r"hello[1-8]","hello8")#
笑笑是一个码农
·
2020-07-15 01:30
Python
Python3学习笔记
09-枚举指定目录下文件名和子目录名
枚举文件名有两种方法,os.walk()和os.listdir(),如下分别介绍。一、os.walk()模块os中的walk()函数可以遍历文件夹下所有的文件。[python]viewplaincopyos.walk(top,topdown=Ture,οnerrοr=None,followlinks=False)该函数可以得到一个三元tupple(dirpath,dirnames,filename
阿珊境界
·
2020-07-14 07:03
Python编程手札
枚举文件名
dir()
python3学习笔记
(1) - 基础知识汇总
写在前面最近2周在研究人脸识别相关的内容,做poc和demo的过程中,python用得比较多的,由于没有进行系统的基础学习就直接上手写代码,接下来,有必要将基础知识系统性的梳理一遍,便于自己后续再使用python编码时,能够得心应手,不要那么的“野路子”。1.基础语法1.1编码默认情况下,Python3源码文件以UTF-8编码,所有字符串都是unicode字符串。#-*-coding:cp-125
JasonLi_NJUST
·
2020-07-13 05:14
python
Selenium3+
Python3学习笔记
_配置火狐浏览器环境,运行第一个自动化脚本
驱动下载geckodriver下载地址:https://github.com/mozilla/geckodriver/releases根据情况选择:火狐浏览器配置在火狐浏览器中添加SeleniumIDE插件【设置-附加组件】中搜索“SeleniumIDE”安装重启,工具列表下会出现SeleniumIDE,可以录制脚本‘’下载好的geckodriver解压,将geckodriver.exe放在火狐浏
喝雪碧的猫
·
2020-07-11 14:14
Selenium
自动化测试
Python3学习笔记
31-xlrd模块
xlrd模块是用来读取excel的第三方模块,需要下载安装后才能使用。新建一个excel,随便填充一些数据用来测试下。#-*-coding:utf-8-*-importxlrd#打开excel文件读取数据exce=xlrd.open_workbook('C:/Users/ms/Desktop/test_xlrd.xlsx')#获取excel中对应的sheetprint('所有sheet名称',ex
梦忆安凉
·
2020-07-11 01:28
Python3
python3学习笔记
——数字、字符串、列表、字典、元组
什么是python解释器?python代码在解释器中运行。解释器是代码与计算机硬件之间的软件逻辑层。python的执行过程源代码(.py文件)-->编译-->字节码(.pyc文件)-->python虚拟机解释字节码-->执行python的主要实现方式:CPython、JPython(Java)、IronPython(Windows)表达式建立并处理对象-->表达式构成语句-->语句组成模块-->模
weixin_30897079
·
2020-07-08 15:05
python3学习笔记
:1.基础知识
整理文档发现两年前学习paython3的笔记。当时工作有需要结果也没用上,现在忘的差不多了,在这里整理下。按菜鸟编程python3教程编写的demo。链接基础知识部分:0.模块(命名空间、作用域、函数、包等)#模块:建议看完6.函数之后再看这个#..\Python\Python35\Tools\demo,安装目录下有些demo,看不太懂,囧#1.模块:同java"""模块让你能够有逻辑地组织你的P
bai020
·
2020-07-08 11:18
python3
Python3学习笔记
---项目1:外星人入侵①
一、武装飞船游戏《外星人入侵》将包含很多不同的文件,因此请在你的系统中新建一个文件夹,并将其命名为alien_invasion。请务必将这个项目的所有文件都存储到这个文件夹中,这样相关的import语句才能正常工作。游戏《外星人入侵》的描述:在游戏《外星人入侵》中,玩家控制着一艘最初出现在屏幕底部中央的飞船玩家可以使用箭头键左右移动飞船,还可以使用空格键进行射击。游戏开始时,一群外星人出现在天空中
Kris_u
·
2020-07-07 21:41
廖雪峰
Python3学习笔记
1
本文是笔者学习廖雪峰Python3教程的笔记,在此感谢廖老师的教程让我们这些初学者能够一步一步的进行下去.如果读者想学习完成的教程,请访问廖雪峰Python3教程,笔记如有侵权,请告知删除...__slots__使用__slots__来限制实例能添加的属性使用__slots__要注意,__slots__定义的属性仅对当前类实例起作用,对继承的子类是不起作用的除非在子类中也定义__slots__,这
相关函数
·
2020-07-07 11:27
小甲鱼
Python3学习笔记
之第二十五讲(仅记录学习)
第二十五讲:字典:当索引不好用时1一、知识点:0.字典是python中唯一的映射类型。1.字典包含两个要素:键(key)和值(value)他们是成对出现的,用大括号括起来,多对存在时用逗号隔开。2.可以用dict()直接创建字典,如dict1=dict((('a',90),('b',91),('c',92),('d',93))),创建出来的字典dict1的形式为{'a':90,'b':91,'c'
木实无华
·
2020-07-07 10:19
小甲鱼
Python3学习笔记
之第三十二讲(仅记录学习)
第三十二讲:异常处理,你不可能总是对的1一、知识点:0.python标准异常总结AssertionError断言语句(assert)失败AttributeError尝试访问未知的对象属性EOFError用户输入文件末尾标志EOF(Ctrl+d)FloatingPointError浮点计算错误GeneratorExitgenerator.close()方法被调用的时候ImportError导入模块失
木实无华
·
2020-07-07 10:19
小甲鱼
Python3学习笔记
之第三十一讲(仅记录学习)
第三十一讲:永久存储,腌制一缸美味的泡菜一、知识点:0.pickle模块的用法:总体使用方法类似于文件的读写,都要遵循打开->读/写->关闭。写入:首先打开:pickle_file=open('my_list.pkl','wb')#打开名为my_list.pkl的文件,以二进制的方式进行写入写入:pickle.dump(temp_list,pickle_file)#把列表temp_list中的内容
木实无华
·
2020-07-07 10:19
小甲鱼
Python3学习笔记
之第十六讲(仅记录学习)
第十六讲:序列!序列!一、知识点:0.根据列表、元组、字符串的共同点把它们统称为序列。A、都可以通过索引得到每一个元素;B、默认索引值都是从零开始(支持负数索引);C、都可以都过分片(切片)的方式得到新的字符串;D、都有相同的操作符(重复操作符、拼接操作符、成员关系操作符)1.与之相关的内置函数备注:reversed()、enumerate()、zip()三个函数没有返回值,需要用list。---
木实无华
·
2020-07-07 10:18
Python3学习笔记
37-LeetCode刷题
LeetCode中国官网一个用来刷编程题的网站,收录了很多面试题。感觉还是学习到很多。记录一下思路。代码还是要多敲。建议编写完后直接在LeetCode上运行和提交。提交时会有不同的测试用例来测试代码。可以查遗补漏。时间有限,之后会持续更新1)两数之和给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。
梦忆安凉
·
2020-07-07 02:01
Python3
Python3学习笔记
:Request+正则表达式爬取猫眼电影Top100
首先分析目标网页:https://maoyan.com/board/4?offset=0图中可以看到第2页URL中的offset=10,第3页offset=20,所以是通过改变URL中的offset来改变电影的展示,所以可以利用for循环动态改变URL分析网页代码图中可以看到每一部电影都是一个的标签,图片是一个img标签,电影名称是一个超链接,主演是一个class标签……需要用到的库importj
free-go
·
2020-07-05 09:27
Python
Python3学习笔记
--装饰器,异常处理
装饰器装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码边动的前提下增加额外的功能,装饰器返回值也是一个函数对象。简单来说,装饰器的作用就是为已经存在的对象添加额外的功能。装饰器分为几种简单装饰器:defuse_logging(func):defwrapper(*args,**kwargs):logging.warn("%sisrunning"%func.__name__)re
苦行僧Alan
·
2020-07-02 07:31
编程语言
Python3学习笔记
27-ConfigParser模块
ConfigParser模块在Python3修改为configparser,这个模块定义了一个ConfigeParser类,该类的作用是让配置文件生效。配置文件的格式和window的ini文件相同,大致如下:【section】name=valuename:value用=或:来赋值section可以理解为一个模块,比如登录的时候,这个section可以叫login,下面放着username和pass
梦忆安凉
·
2020-07-01 15:58
Python3
Python3学习笔记
23-StringIO和BytesIO
StringIO很多时候数据读取不一定是文件,也可以在内存中StringIO顾名思义就是在内存中读写str要把str写入StringIO,我们需要先创建一个StringIO,然后像文件一样写入即可:fromioimportStringIOf=StringIO()f.write('Hello')f.write('')f.write('Word')print(f.getvalue())#getvalu
梦忆安凉
·
2020-07-01 15:27
Python3
Python3
Python3学习笔记
(二)
好久没更新了呀,Python的学习可不能落下!面向对象编程面向对象设计思想:抽象出类(Class),根据类创建实例(Instance)。面向对象的三大特点:封装,继承,多态。类和实例:类的定义:classStudent(object):passStudent类继承了object创建实例:yzl=Student(),创建实例后,可以自由的给实例绑定属性yzl.age=18,仅对本实例有效类的方法定义
纳尼2号
·
2020-07-01 08:27
Python3学习笔记
(5)
此篇是作者(一个萌新)在学习Python3的一点回顾和总结(适合有java或c基础的读者观看)Scrapy请不要大量并且长时间爬取同一网站,这样会给被访问的网站服务器带来巨大压力概述:Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。这张图很清晰的解释Scrapy的运转:引擎(ScrapyEngine):框架核心,负责控制系统中的数据流。调度器(Scheduler):从引擎接受r
youhou22
·
2020-06-30 09:56
Python3
Python3学习笔记
:算法:广度优先搜索(BFS)算法
一、广度优先搜索算法图的广度优先搜索算法(Breadth-FirstSearch)是一个分层遍历的过程,类似树的层序遍历。基本思想:从图中的某一个顶点V出发,访问此顶点后,依次访问顶点V的各个同层未访问过的邻接点,然后分别从这些邻接点出发,直至图中所有顶点都被访问到。该算法探索所有顶点的所有邻接点,并确保每个顶点只访问一次,没有访问两次的顶点。例如:首先访问v1和v1的邻接点v2和v3,然后依次访
銨靜菂等芐紶
·
2020-06-30 07:34
Python
Python3学习笔记
(八)【字典】
Python3学习笔记
(八)【字典】字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=value)用:分割,每个键值对之间用,分割,整个字典写在{}中。
清风徐来qfxl
·
2020-06-30 04:55
Python
Python
《机器学习实战》
python3学习笔记
——决策树
决策树理论部分前言1.1信息熵1.1.1代码实现1.2信息增益1.2.1代码实现1.3创建决策树2.1决策树的可视化3.1测试和存储决策树存储及读取4课本隐形眼镜实战代码参考文献前言决策树(decsisiontree)是一类常见的机器学习算法。以周志华老师《机器学习》中西瓜数据集为例,我们希望从给定训练集中学得一个模型用于对测试集分类。本文将详细解读书中代码,并使用sklearn库实现管道泄漏信号
cccccccczh
·
2020-06-29 14:33
python3学习笔记
1.for_inrange(n)中_是占位符,表示不在意变量的值只是用于循环遍历n次。例如在一个序列中只想取头和尾,就可以使用_2.range函数的用法range(start,stop,[step])start:计数从start开始。默认是从0开始。例如range(5)等价于range(0,5);stop:计数到stop结束,但不包括stop。例如:range(0,5)是[0,1,2,3,4]没有
踮起脚尖。
·
2020-06-29 09:30
python
Python3学习笔记
本问适合有编程基础的人,通篇敲完,能够达到快速上手python的目的.一.helloworldprint("helloworld")二.变量1.定义与初始化counter=100#赋值整型变量miles=1000.0#浮点型name="Tom"#字符串print(counter)print(miles)print(name)2.交换两个变量的值#方法一:a=1b=2tmp=0tmp=aa=bb=t
王者旋
·
2020-06-29 07:34
python
学习笔记2020.5.8
Python3学习笔记
Python的版本主要有Python2(2020年停用)和Python3下面主要是Python3的学习笔记,记录以及总结自己学习过程中的遇到的用法以及问题,也方便自己的回顾。
RJ.Fang
·
2020-06-29 06:52
Python
Python3学习笔记
1.Downloadpython3fromhttps://www.python.org/downloads/release/python-365/test:python3--version2.BasicGrammarList[]list=['abcd',786,2.23,'runoob',70.2]print(list[1:3])#print2nd3rdelementsTuple()element
lune819
·
2020-06-29 01:40
Python
【Python3】
Python3学习笔记
(持续更新)
算是个入坑指南……不定期更新,目前只有搬运(本人下载Python年代久远,故没有资源链接)1.安装Pycharm以及使用方法总结:文件,新建工程,右键工程的文件夹->new->Pythonfile,编写完成之后右击代码Run,或者直接点击底下方框的绿色三角(其实和别的编译器差不多,就是运行按钮的位置不好找)关于git:首先安装git,然后点击顶部菜单栏选择VCS->Importintoversio
HimeHakuya
·
2020-06-29 00:12
Python3
Python3学习笔记
26-unittest模块
unittest单元测试框架,主要由四部分组成:测试固件、测试用例、测试套件、测试执行器测试固件(testfixture)测试固件有两部分,执行测试前的准备部分setUp(),测试执行完后的清扫部分tearDown()测试用例(testcase)测试用例中,包含测试固件,具体的测试代码的函数。测试固件可以不写,但是至少要有一个以test开头的函数。unittest会自动识别test开头的函数是测试
weixin_34096182
·
2020-06-28 11:00
python3学习笔记
:2.高级教程
整理文档发现两年前学习paython3的笔记。当时工作有需要结果也没用上,现在忘的差不多了,在这里整理下。按菜鸟编程python3教程编写的demo。链接高级教程1.面向对象1.Python面向对象.py:#Python面向对象"""Python从设计之初就已经是一门面向对象的语言面向对象技术简介:类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方
bai020
·
2020-06-27 08:49
python3
python3学习笔记
:3.其他部分
整理文档发现两年前学习paython3的笔记。当时工作有需要结果也没用上,现在忘的差不多了,在这里整理下。按菜鸟编程python3教程编写的demo。链接这里主要是以前记录的一些资料链接PythonIDE#推荐10款最好的PythonIDE:http://www.w3cschool.cc/w3cnote/best-python-ide-for-developers.html#更多PythonIDE
bai020
·
2020-06-27 08:49
python3
Python3学习笔记
-14(类的定义)
类的定义类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。方法:类中定义的函数。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。实例变量:定义在方法中的变量,只作用于当前实例的类。实例化:创建一个类的实例,类的具体对象。对象:通过类定义的数据结构实例。对象包括两个数据成员
笑笑是一个码农
·
2020-06-27 03:05
Python
Python3
Python
Python3学习笔记
-17(get/set方法)
get/set方法如我在类中定义了私有变量,类的实例不能直接访问,但是又想使用或修改私有变量的值,这时候就需要用到get/set方法例:#定义类classMyClass:#定义私有变量__a=10#定义get方法,返回私有变量的值defget_a(self):returnself.__a#定义set方法,设置私有变量的值defset_a(self,a):self.__a=a#实例化类x=MyCla
笑笑是一个码农
·
2020-06-27 03:05
Python
Python3学习笔记
参考教程:菜鸟教程Python3基本语法数据类型不可变String可变数组列表元组字典集合迭代器函数模块包输入输出print类结构语句循环for其他异常处理遍历基本语法;分隔同行两句代码数据类型类型是属于对象的,变量无类型,不需要提前创建查询类型:type()不会认为子类是一种父类类型。isinstance()会认为子类是一种父类类型。不可变Number(数字)、String(字符串)、Tuple
cycyco
·
2020-06-25 14:21
code
Python3学习笔记
_INDEX(汇总)
目录建议不要光看,要多动手敲代码。眼过千遭,不如手读一遍。python注释python运算符比较:type()和isinstance()基本数据类型Number(数字)数学函数随机数函数字符串格式化输出字符串内建函数列表list增删改查其他内置函数元组字典增删改查其他内置函数集合set增删其他条件控制循环函数不定长参数匿名函数变量作用域迭代器生成器generator闭包闭包定义使用闭包的注意事项闭
「已注销」
·
2020-06-25 08:37
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
其他