![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习
是史努比啊
努力努力再努力
展开
-
简单的冒泡排序
冒泡排序含义:比较相邻的元素。如果第一个比第二个大,就交换他们两个。重复以上步骤,直到比较完所有的元素,最后的元素应该会是最大的数。冒泡排序(Bubble Sort)是一种常见的排序算法,相对来说比较简单且稳定。...原创 2021-03-29 09:35:46 · 81 阅读 · 0 评论 -
python爬虫步骤
第一步:明确想要爬取的目标第二步:分析目标网页第三步:批量下载HTML(使用requests库实现下载,官网:https://2.python-requests-org//zh_CN/latest/user/quickstart.html)第四步:实现HTML解析,得到目标数据(使用Beautifulsoup库解析,官网:https:beautifulsoup.readthedocs.io/zh_CN/v4.4.0/)第五步:将结果数据存储(可以使用json.dumps把这个数据序列化存储).原创 2021-03-18 09:39:51 · 214 阅读 · 0 评论 -
HTTP请求及响应过程
Http请求及响应过程第一步:解析域名,即解析输入框中的IP地址;第二步:发起三次握手;第三步:建立TCP连接后,发起Http请求;第四步:服务器端接收请求并解析,处理请求后响应给客户端第五步:客户端解析响应页面请求并进行页面渲染...原创 2021-03-16 09:15:13 · 195 阅读 · 0 评论 -
HTTP常见状态码
100 - 继续发送请求200 - 请求成功。一般用于GET与POST请求201 - 已创建。成功请求并创建了新的资源202 - 已接受。已接受请求,但未处理完成203 - 非授权信息。请求成功,但返回的meta信息不在原始的服务器,而是一个副本301 - 资源(网页等)被永久转移到其它URL404 - 请求的资源(网页等)不存在405 - 客户端请求中的方法被禁止408 - 服务器等待客户端发送的请求时间过长,超时500 - 内部服务器错误503 - 服务器由于临时的服务器过载或者是维原创 2021-03-16 08:42:27 · 56 阅读 · 0 评论 -
学习记录中
检索取值倒序输出(6位)原创 2020-09-30 16:06:27 · 71 阅读 · 0 评论 -
学习笔记
转义字符看一个数是不是质数9x9乘法表原创 2020-09-30 16:00:03 · 55 阅读 · 0 评论 -
学习记录
索引步长计算机语言是从前往后数是从0开始的,从后往前是从-1开始数的。原创 2020-09-30 15:45:03 · 60 阅读 · 0 评论 -
函数二
一、函数的参数在python中函数参数的定义方式有一下4中方式。1)位置参数2)关键字参数:3)默认参数:4)可变参数(*args,**kwargs):1.位置参数在我们在传参的时候,实参传递的顺序按照形参定义的顺序进行传递的传参方式。2. 关键字参数我们在传参的时候,以形参等于实参的形式忽略形参定义的顺序进行传参的传参方式。注意:关键字参数和位置参数同时使用时,关键字参数必须在位置参数后面定义。3. 默认参数是在我们定义参数时候,我们给形参一个默认值,在我们调用函数的时候,如果不给有默认值原创 2020-09-29 00:00:07 · 262 阅读 · 0 评论 -
函数
函数函数的定义函数是组织好的,可重复使用的,用来实现独立功能的代码段。函数可以提高程序代码的重用率。函数的格式不带参数和返回值函数def 函数名(): …代码…带参数的函数def 函数名(参数1,参数2,…):…代码… 带参数和返回值函数def 函数名(参数1,参数2,…):…代码…return 值注意:(1).函数名称必须遵循 标识符 规则 数字,字母,下划线,并且不能以数 字开头,不能使用关键字。(2).函数先定义后调用。(3).函数不调用是不执行的。(4).函数可以调用多次原创 2020-09-28 23:54:41 · 145 阅读 · 0 评论 -
列表
列表列表定义及格式定义:列表是一个可修改的,元素以逗号分割,以中括号包围的有序序列。格式:变量名=[元素1,元素2,元素3,…]由于列表是序列的一种,列表支持所有的我们对字符串所讨论过的序列操作。唯一 的区别就是其结果往往是列表而不是符串。我们能够对列表进行相加、重复、索引 、切片,循环遍历等操作,就像对字符串所傲的操作那样。...原创 2020-09-28 23:43:05 · 59 阅读 · 0 评论 -
列表学习1
列表列表定义及格式定义:列表是一个可修改的,元素以逗号分割,以中括号包围的有序序列。格式:变量名=[元素1,元素2,元素3,…]列表序列操作由于列表是序列的一种,列表支持所有的我们对字符串所讨论过的序列操作。唯 的区别就是其结果往往是列表而不是符串。我们能够对列表进行相加、重复、索引 、切片,循环遍历等操作,就像对字符串所傲的操作那样。列表类型特有方法不同的类型有自己不同的操作方法。对列表的操作有增删改查四种操作。(1) .增加操作方法描述append追加,在列表的尾部加入指定的元素extend原创 2020-09-27 23:41:44 · 221 阅读 · 0 评论 -
推导式1
推导式字号推导式字典推导式列表推导式思想的延续,语法差不多,只不过产生的是字典而已。字典推导式格式:变量名={…}练习1: 将字典中的key和value 进行对换。zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同。...原创 2020-09-27 23:33:16 · 211 阅读 · 0 评论 -
推导式学习2
推导式列表推导式列表推导式(list comprehension)是利用其它列表创建新列表的一种方式,工作原理类似for循环,即可对得到的元素进行转换或者筛选。列表推导式的基本格式:变量名=[表达式 for 变量 in 列表] 或者 变量名= [表达式 for 变量 in 列表 if 条件]执行流程:遍历出列表中的内容给变量,表达式根据变量值进行逻辑运算。或者遍历列表中的内容给变量,然后进行判断,符合的值在给表达式。练习:lst = [1, 2, 3, 4, 5, 6, 7, 8]lst1 = [原创 2020-09-27 23:27:49 · 96 阅读 · 0 评论 -
python学习
Python简介Python简介及应用领域P**ython是一种解释型脚本语言,可以应用于以下领域:Web 和 Internet开发科学计算和统计教育桌面界面开发软件开发后端开发*基本语法Python的设计目标之一是让代码具备高度的可阅读性。它设计时尽量使用其它语言经常使用的标点符号和英文单字,让代码看起来整洁美观。它不像其他的静态语言如C、Pascal那样需要重复书写声明语句,也不像它们的语法那样经常有特殊情况和意外。Python开发者有意让违反了缩进规则...原创 2020-09-07 00:19:30 · 259 阅读 · 0 评论