51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#DOM探索之基础详解篇
socket编程基础
什么是socket定义socket通常也称作套接字,用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过套接字向网络发出请求或者应答网络请求。socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该...
代码星球
·
2020-04-05
socket
编程
基础
BeautifulSoup详解
引入BeautifulSoup:frombs4importBeautifulSoup#意思就是从bs4这个包里面引入BeautifulSoup这个类 之后,使用以下语法来把请求之后的响应传入解析器:soup=BeautifulSoup(response.text,features='lxml')&...
代码星球
·
2020-04-05
BeautifulSoup
详解
正则表达式详解
最常规的匹配#re.match()尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none. re.match(patter,string,flags=0) content='Hello1234567World_thisisaRegexDemo'pr...
代码星球
·
2020-04-05
正则
表达式
详解
Python3基础第六篇:列表生成式
列表生成式即ListComprehensions,是内置的用来创建列表的生成式。example=[i*3foriinrange(1,50,2)]print(example)#这里将输出出结果[3,9,15,21,27,33,39,45,51,57,63,69,75,81,87,93,99,105,111,1...
代码星球
·
2020-04-05
Python3
基础
第六
列表
生成
Python3基础第七篇:异常处理
在Python里面可以使用try/except/finally语句来捕捉程序运行时产生的例外!try语句块用来包含可能产生异常的代码块,若是产生异常则try块内的内容不执行,except块里的代码开始执行。若try块一切正常,则不执行except块里代码。但最终,不管try正常与否,finally块的内容都...
代码星球
·
2020-04-05
Python3
基础
第七
异常
处理
Python3基础第八篇:assert断言
断言就是去检测一个条件,若为真,它什么都不做,若为假将触发一个错误信息。assert有两个参数,第二个参数来给触发到的错误做注释参数使用。例如:a=-10assert(a>=0),"值不是我想要的!" 或者:x=input('输入x的值:')assert(int(x)>0),"不是我想...
代码星球
·
2020-04-05
Python3
基础
第八
assert
断言
Python3基础第五篇:range()函数
range函数会创建一个包含顺序数字的对象。其本身函数会创建一个Range对象,使用的时候一般需要转换成使用的需要。例如:numbers=list(range(1,100,2))print(numbers) ...
代码星球
·
2020-04-05
Python3
基础
第五
range
函数
Python3基础第二篇:不可变序列操作
不可变的序列包含元组(tuple)、range()函数、str文本序列。tuple是可包含任意对象的有序集合、通过下标访问元素,任意嵌套存储。元组是不可变的!一旦定义就不再改变!创建元组!your_tuple='250','520','yes'#元组是通过,号来分割以确定元素的分组,也可以首尾两头加上括号&...
代码星球
·
2020-04-05
Python3
基础
第二
不可变
序列
Python3基础第十篇:字符串常用操作
Python的标准库内建了一些常用的字符串操作方法!join:用一个字符串作为分隔符连接字符串列表。replace:对字符串进行替换操作。startswith:判断字符串是否以另一个字符串开头。endswith:字符串是否以另一个字符串结束。upper与lower:返回的字符串以大写或者小写的形式。spli...
代码星球
·
2020-04-05
Python3
基础
第十
字符串
常用
Python3基础第九篇:字符串格式化
1.String对象提供了一个format方法对字符串进行格式化。简便,但是功能不多。nums=[4,5,6]msg="Numbers:{0}{1}{2}".format(nums[2],nums[1],nums[0])#每一个参数对应字符串里相应的占位符{}。#不仅可以交换参数的位置,还可以在字符串里面换...
代码星球
·
2020-04-05
Python3
基础
第九
字符串
格式化
Python3基础第四篇:列表切片
在python中,列表具有高级特性切片操作功能,其实这样做主要是方便和使用!切片操作通过索引数字,中间用冒号分割,返回冲从第一个数字索引到第二个数字索引(不包括第二个数字索引的值)的一个新列表。切片操作支持三个参数。第三个参数理所当然就是步长。例如:其次,有几个地方需要注意的:1.切片的第一个数字索引忽略,切片操作将从...
代码星球
·
2020-04-05
Python3
基础
第四
列表
切片
Python3基础第三篇:可变序列操作
这一篇文章记录可变序列>>>list列表。这个list就比较大气了,不仅支持下标索引访问,还支持原位改变!(list是可变序列,使用[]括起来!)list是一个可包含任意对象的有序集合!创建一个列表: S=[1,2,3,4,9,5,6,8,] 或者: S=li...
代码星球
·
2020-04-05
Python3
基础
第三
可变
序列
Python3基础第一篇:循环语句
终于有个想法了,写博客!做学习笔记!从现在开始撰写以前学过的东西,以及正在学的东西!从回味python开始。希望各位路过的大佬能够给予指导和建议。if语句实现条件判断(尤其强调缩进!)语法:if条件为真:执行该条语句例如:num=5ifnum>4:print("4")ifnum<6:print(...
代码星球
·
2020-04-05
Python3
基础
一篇
循环
语句
Python基础第十一篇:递归
由装饰器可知,函数内部可以调用其他函数;若是函数在内部调用自身,则是递归函数;格外注意由于栈的大小是有限的,递归调用次数过多会导致栈溢出从而程序崩溃,这时候就可以尾递归的方法解决;虽说,尾递归使无论调用多少次都只占用一个栈,可是…我还是无法避开栈溢出的问题。希望能有大佬指点一二。deffac(...
代码星球
·
2020-04-05
Python
基础
第十
一篇
递归
Python基础之第十二篇:yield生成器
生成器是一种像列表和元组的iterable,也叫做generator;有几点需要注意:1.不允许使用索引进行索引访问,2.可以使用for循环进行遍历,3.语法yield用来定义生成生成器!yield语句定义生成器向调用者提供结果,但是不破坏本地变量。defcountdown():i=5whilei>0...
代码星球
·
2020-04-05
Python
基础
第十二
yield
成器
首页
上一页
...
254
255
256
257
258
...
下一页
尾页
按字母分类:
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
其他