![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 59
simwahle
多分享,多交流
展开
-
Python实现链表的各种功能
class Node(): def __init__(self,val,nxt): self.val=val self.nxt=nxt def __str__(self): return str(self.val) def __repr__(self): return 'value is '+str(self.val)cla...原创 2018-03-06 21:23:46 · 707 阅读 · 0 评论 -
Python中json模块的dumps,dump,loads,load的用法
#jshon这个模块就是做序列化处理的,主要用到json模块的四种方法#1、dumps#2、loads#3、dump#4、load#先介绍dumps方法#通过jshon的dumps的模块可以把特定的对象序列化处理为字符串# import json# l1 = [1,2,3,454]# d1 = {'k1':'v1'}# ret = json.dumps(l1)# print(type(ret))#...转载 2018-03-09 18:11:17 · 314 阅读 · 0 评论 -
Requests与Urllib的区别
Requests的用法:txt=rimport requeststxt=requests.get('http://blog.sina.com.cn/s/blog_4701280b0102wrup.html')txt1=txt.content.encode('utf-8')print(txt1)输出结果(str型):'<!DOCTYPE html PUBLIC "-//W3C//DTD XHT...原创 2018-03-12 11:00:15 · 1207 阅读 · 0 评论 -
Python中str类型与bytes类型之间的转换
定义一个str型:a1='simwhale'定义一个bytes型:a2=b'simplewhale'str--->bytes:b1=bytes(a1,encoding='utf8')type(b1)输出结果:bytesbytes--->str:b2=str(a2,encoding='utf-8')type(b2)输出结果:str...原创 2018-03-12 11:10:01 · 3316 阅读 · 0 评论 -
Python中list的各种操作
list(占用连续的地址空间,可以通过index进行访问)可被修改: p=['s','w','q','w''qw',] a=[['q','e'],['u','m'],['s','s'],['p','a']] m=[1,3,2,8,5,6,3,8,4,7,9,0] list中可以嵌套list del a[0] :删除list中的某一个数 del a[2:] 从...原创 2018-03-06 11:12:42 · 919 阅读 · 1 评论 -
Python中的排序方法(Bubble Sort,Insert Sort,Select Sort,Merge Sort,Quick Sort)
Bubble Sort(冒泡排序): exp1: def bubble(a): m=0 for i in range(len(a)): is_sorted=True for j in range(len(a)-1-i): if a[j]>a[j+1]: a[j],a[j+1]=a...原创 2018-03-06 11:20:01 · 2283 阅读 · 0 评论 -
使用爬虫中http与https的区别
HTTPS全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。(这是百度百科上的解释)下面我们看在爬虫中二者的区别,下面通过两个程序来说明:def search1(keyboard): url="http://www.baidu.com/s?wd="+keyboard ...原创 2018-03-14 16:17:27 · 4711 阅读 · 0 评论