- 博客(14)
- 收藏
- 关注
原创 python爬虫(二)
16正则表达式函数 re.match() re.search() re.sub() 1.re.match()函数 相比于search匹配,match只能从开头开始匹配 import re # +的使用和*的使用, string='thonyjsdkajsdpoy' pat='p.*y' result=re.match(pat,string,re.I)#模式修正符,忽略大小写 print(resul...
2020-02-01 11:25:15
297
原创 python爬虫(一)
03基础语法 三引号注释: 三个单引号’’‘配合三个单引号’’’ 集合最好的用处是去重,无重复的值 乘法口诀表 #'end='代表不换行输出 #乘法口诀 for i in range(1,10): for j in range(1,i+1): print(i,'*',j,'=',i*j,end=' ') print() 1 * 1 = 1 2 * 1 = 2 2...
2020-01-17 21:18:24
305
原创 Python新手学习(十二)
050 模块就是程序 有三种导入方式 1.import 模块名 2.from 模块名 import 函数名 3.import 模块名 as 新名字
2020-01-14 15:23:07
187
原创 Python新手学习(十一)
039 组合 形参实参结合 class Turtle: def __init__(self,x): self.num=x class fish: def __init__(self,x): self.num=x class Pool: def __init__(self,x,y): self.turtle=Turtle(x)#...
2020-01-07 16:25:27
261
原创 Python新手学习(十)
031 永久存储 引入pickle库(泡菜技术。。。) 存放:pickling 读取:unpickling ‘wb’是什么格式,二进制? import pickle mylist=[123,3.14,'小甲鱼',['another list']] picklefile=open('D:\\mylist.pkl','wb') pickle.dump(mylist,picklefile)#倒进去dum...
2019-12-30 16:54:56
194
原创 Python新手学习(八)
011 列表,比喻成工程仓库,一个数组里面只能全装int或char 而列表里面能塞一堆不同的东西 三种创建方法: 一是普通列表 二是混合列表,整形,字符型,浮点型和嵌套另一个列表在里面 三是空列表em=[ ] 回忆 way.append(‘福禄娃娃’),一次只能加一个 extend使用时,后面不是加一个元素,是加一个列表 a=list(range(1,11)) print(a) b=list(ra...
2019-12-27 15:24:03
164
原创 Python新手学习(七)
002 temp=input("请输入") guess=int(temp) if guess ==8: print("yes") else: print("no") 第二种,当input直接输入,而不由int进行转化的时候,就会输入一个字符型的8 temp=input("请输入") if temp =='8': print("yes") else: print("...
2019-12-25 19:57:20
167
原创 Python新手学习(六)
9*9乘法口诀表 for i in range(1,10):#range,1到9 for j in range(1,i+1):#range,1到i print(i,'*',j,'=',i*j) 1 * 1 = 1 2 * 1 = 2 2 * 2 = 4 3 * 1 = 3 3 * 2 = 6 3 * 3 = 9 4 * 1 = 4 4 * 2 = 8 4 * 3 = 12...
2019-11-18 20:27:30
116
原创 Python新手学习(五)
17.input 工作原理 input() 函数input接受一个参数,即向用户显示的提示或说明,然后将其储存在一个变量当中 message=input('tell me something') print(message) 输入的内容在对话框中进行输入,input用于在输入时提示用户,但是默认使用input时输入的是字符串类型 int( ) c语言中使用(int),(double)后接一些数值...
2019-10-14 19:20:43
174
原创 Python新手学习(四)
15.字典的使用命令:遍历字典 way.items() way={'air':'zhonghang','bus':930,'bike':'共享','sunway':'5号线'} for key,value in way.items(): print(key) for key,value in way.items(): print(value) 结果 air bus bike su...
2019-10-12 17:33:07
125
原创 Python新手学习(三)
11.判断(布尔) 检查是否相等和不相等,对于字符串来说,大小写也是需要注意的点,大小写不同会被判断为不相等。 laptop='dell' print(laptop=='dell') print(laptop=='Dell') print(laptop!='lenovo') print(laptop!='dell') 结果,符合时返回True,不符合返回False True False True...
2019-10-06 16:30:41
130
原创 Python新手学习(二)
7.操作列表 for ‘新存储变量’ in ‘原存储变量’ 在python中,for语句的范围为其下面所缩进的行数,而c语言for拥有其{}来约束范围,不要忘记for最后的冒号: way=['bicycle','air','subway','plane','motor'] for mine in way: print(mine) print('这行在循环范围内') print("这...
2019-10-06 10:52:58
145
原创 Python新手学习(一)
Python新手学习 基础知识 1.在这里插入代码片 name='Ada love' print(name.upper())//全大写 print(name.lower())//全小写 name2='banama' name3=name2+' '+name print(name3.title())//开头大写 ADA LOVE ada love Banama Ada Love 2.//删...
2019-10-06 09:58:41
226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人