python 是一种程序语言,类似于C语言的一种,用代码代替体力劳动的一种工具;
眼下学习作用为:爬取数据-数据处理-数据挖掘
而最基础的就是python的语法知识---自己将python涉及到的本身的组成内容叫做语法知识--例如英语的字母组成--句子构成的语法顺序等等
爬取数据---用程序员做的代替手头copy,download等
数据处理---清洗呀,转换呀等等吧
数据挖掘---文本处理==分类、聚类、相关分析、非相关的差异分析---也就是数据下载后--分分类、一个种族的聚到一起、看看之间是不是有姻亲关系,或者就是路人甲。。。。。----当然每一步都有相对应的步骤呀-图片呀等等
基础知识:
文本输入: input() 与raw_input()
输出:print()
打开文件与关闭文件:
![](https://img.haomeiwen.com/i12877396/eeb5b29d39c8fa9d.png)
保存文件夹:
![](https://img.haomeiwen.com/i12877396/a06bec272ea8c352.png)
注释: #开头 “““ ”””
标识符:python认识的东西 ----------变量也这样了 否则谁认识呀 字母或_ 开头
变量之后要指代一些数据集了》》》》数字,字符串,list、元祖(tuple)、集合(set)、字典(dictionary)
list 【】 元祖( ) 字典{“啊”:“啊1”,“”:“”} 集合(【】,(),{})
三种语句---所谓的控制流 串联起来的 关键词
1. 顺势结构
2. 条件 if
if():
print()
elif():
else:
print()
3.循环 while for
a=()
while a=8:
print()
a+=1
a=[,]
for i in a:
print()
中断: continue 循环中这个不行继续进行下一个 break 中断循环
continue break 单独放在一个地方 独自一行就好了;
运算法则----编好的函数--函数集,即模块- 随机调用:
函数:例如 sum
![](https://img.haomeiwen.com/i12877396/7fa24e850756d41c.png)
异常值处理:try: except:
![](https://img.haomeiwen.com/i12877396/9360f23cd4f41c25.png)
![](https://img.haomeiwen.com/i12877396/3dc1f7194a153113.png)
一般是 先 help()进入 》》》》之后会出现help开头的程序 》》。之后在后面输入 你要了解的程序名称 就可以了。。。。之后 ctrl+c终止
实战: cmd 进入下载盘: d: 回车 进入d盘 之后 用 pip install .whl安装就可以了
正则表达式:re.match(x,y) \ re.search(x,y) \re.compile(x).findall(y)
搜索:
x="p.*y"
y="ahiapaihfynpciy"
z=re.match(x,y) print(z)>>>none so if y="psfabfaiuYdhai" print(z) >>>psfabfaiuy 从开头上就是p
z=re.search(x,y) print(z)>>>paihfy 找到p开始
z=re.compile(x).findall(y) print(z)>>>> paihfy pciy 两个p。。。y 全局搜索
网友评论