![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
啦啦啦大师傅
这个作者很懒,什么都没留下…
展开
-
python推导式
集合列表字典都可使用list1=[]list1=[i for i in range(1,10)]print(list1)##带iflist2=[i for i in range(1,10) if i%2==0]print(list2)#嵌套#创建列表[(1,0),(1,1),(1,2),(2,0),(2,1),(2,2)]list3=[(i,j) for i in range(1,3) for j in range(0,3)]print(list3)...原创 2021-12-20 12:59:27 · 531 阅读 · 0 评论 -
python 公共操作
str1='qwertyu'list1=[1,2,3,4,5,6,7,8,9]##max最大值print(max(str1))##min最小值print(min(list1))#range生成开始到结束的数字,供for循环使用#range(start,end,step)l=[]for i in range(1,10):#默认步长为1 l.append(i)k=[]for i in range(1,10,2):#步长 k.append(i)print(l)prin原创 2021-12-20 12:35:22 · 519 阅读 · 0 评论 -
python运算符
##+加号(合并)支持的数据类型(字符串,列表,元组)##字符串str1='aa'str2='bb'print(str2+str1)##列表list1=['cc',1]list2=['dd',2]print(list1+list2)##元组a1=(3,)b1=(4,)print(a1+b1)###*乘号(复制)支持的数据类型(字符串,列表,元组)print(str1*5)...原创 2021-12-20 12:20:56 · 365 阅读 · 0 评论 -
python集合
##集合去重a1={1,2,2,2,2,3,4,5,5}print(a1)print(type(a1))##创建空集a2=set()print(a2)print(type(a2))##增加数据##add()追加单个数据a1.add(6)print(a1)##update追加序列a1.update([7,5,8,6,1,0])print(a1)##删除数据#remove删除指定数据,如果不存在则报错a1.remove(7)print(a1)#discard删原创 2021-12-19 22:00:00 · 61 阅读 · 0 评论 -
python字典(2)
遍历names = {'name':'lira','age':20,'gender':'女'}##遍历keyfor a in names.keys(): print(a)##valuesfor a in names.values(): print(a)##itemsfor a in names.items(): print(a)for a,b in names.items(): print(f'{a}:{b}')原创 2021-12-19 21:40:02 · 80 阅读 · 0 评论 -
python字典(1)
字典names = {'name':'lira','age':20,'gender':'女'}print(names)print(names['name'])names['name']='rwby'print(names)names['phone']=12345678print(names)##通过键名修改数据,如果键名不存在则追加键值对字典删除deldel names清除字典del names['name']##清除键值print(names)clear清空字典,保原创 2021-12-19 21:32:03 · 53 阅读 · 0 评论 -
python列表与元组(3)
元组a1 = (1,2,3)print(a1)print(type(a1))b1 = (4,)##定义元组用小括号+逗号查找方式与列表相同修改元组元组数据直接修改会报错,但元组里有列表,则可以修改列表数据a1 = (1,2,3)print(a1)print(type(a1))b1 = (4,)##定义元组用小括号+逗号c1= (1,2,3,['aaa','bbb'],4)##通过下标修改print(c1)c1[3][0]='ccc'print(c1)...原创 2021-12-19 21:08:02 · 59 阅读 · 0 评论 -
python列表与元组(2)
列表嵌套name=[['1','2','3'],['s','a','d'],['撒','萨芬','给对方']]print(name[0])print(name[1][2])列表复制name=['ssad','123','g','.']#复制copyname1=name.copy()print(name1)列表修改name=['ssad','123','g','.']#修改指定下标数据name[0]='aaa'print(name)#reverse逆序name1=[原创 2021-12-19 21:00:21 · 62 阅读 · 0 评论 -
python列表和元组(1)
查找name=['ssad','123','g','.']##通过下标查找print(name[0])##通过函数查找#index返回指定数据所在位置的下标print(name.index('123'))print(name.index('123',0,2))##指定查找范围范围;列表名.index('指定查找数据',开始位置下标,结束位置下标)#count统计指定数据在当前列表中的出现次数print(name.count('123'))#len返回列表长度即列表内数据的个数p原创 2021-12-19 16:23:37 · 338 阅读 · 0 评论 -
python字符串
下标str1="abcdefgh"##从0开始,0是a,1是b...print(str1)print(str1[2])##print(函数名[下标])print(str1[1:4])##下标print(str1[-4:-1])##倒数,从右往左数第四位至第二位print(str1[-4:])##打印后四位字符串输出print("hello")name = 1print("hello %s" % name)print(f'hello {name}')输入inpu原创 2021-12-19 15:34:33 · 75 阅读 · 0 评论 -
2021-10-24Python爬虫学习
Python 爬虫学习(1)1.什么是爬虫当我们打开网页时,浏览器会做许多工作来让你看到这个网页爬虫的工作也和浏览器差不多我们先来了解一下浏览器的工作打开一个网页人民网_网上的人民日报 (people.com.cn)当我们想将网页中的图片下载下来时,只需要右键单击下载即可,但是在浏览器眼里他是这样的我:打开xxx网页我把xxx给你:浏览器我:找到这张图,复制下载(取数据)我:将数据黏贴到本地(存数据)这么看只有用户和浏览器两方但实际还有第三方服务器,浏览器会先向服务器请求数据,服务器原创 2021-10-24 13:15:52 · 86 阅读 · 0 评论