Python
Neeb
无学位无专利无项目经验的三无工程师
展开
-
python爬虫
前段时间看北京理工大学的mooc学了点python爬虫分享一下课程笔记,主要包括request、re、beautifulsoup等库的内容,可以当工具书查询顺便和朋友一起做了一个叫“A影库”的免费找片公众号,请放心白嫖笔记里面有很多关于细节的部分在文件中才能看到xmind文件会放在最下面...原创 2020-07-09 20:18:55 · 155 阅读 · 0 评论 -
Python数据分析与展示(一)
摘要:有损的提取数据特征%run 运行py程序%time statement 给出代码执行时间%timeit statement 多次执行代码给出平均时间高维数据:字典类型或者数据表示格式dict={ "firstname":zhang, "lastname":sang }国际公认数据表示格式:json、xml、yamlimport numpy as npdef np...原创 2020-04-26 14:56:30 · 466 阅读 · 0 评论 -
python基础(八)文件读写
打开文件(打开后会进入排他的占用状态)<变量名>=open(<文件名>,<打开模式>)源文件同目录可省路径路径中用\ 代替/,\ \ 为绝对路径相对路径: ./PYE/f.txt 程序目录下的路径tf=open("f.txt","rt")#以文本形式打开文件,rb二进制形式打开print(tf.readline())tf.close()r 只...原创 2020-04-06 03:10:25 · 543 阅读 · 0 评论 -
python基础(七)组合数据类型、jieba分词库
集合不可变数据类型建立:A={"python",123,("python",123)} #使用{}建立集合B=set("pypy123") #使用set建立集合print(A) #{123, 'python', ('python', 123)}print(B) #{...原创 2020-04-06 02:15:04 · 317 阅读 · 0 评论 -
Python基础(六)函数
函数定义def < 函数名称 >(< 非可选参数>,< 可选参数>):…< 函数体>…retuen < 返回值>def fact(n,m=1): s=1 for i in range(1,n+1): s*=i return s//mprint(fact(10))可变参数:def f...原创 2020-04-04 01:47:25 · 343 阅读 · 0 评论 -
Python基础(五)控制语句与随机数
< 表达式1 > if < 条件 > else < 表达式2 >a=1print(2 if a>0 else 3)x and y 逻辑与x or y 逻辑或not x 逻辑非异常处理try: print("请输入数字") a=int(eval(input()))except : #发生异常...原创 2020-04-03 23:43:39 · 166 阅读 · 0 评论 -
Python基础(四)time库
import time import *时间获取time() 获取当前时间戳,即计算机内部时间值,浮点数(1970.1.1.0:00开始至今过去的以s为单位的时间)ctime() 获取易读的时间,字符形式gmtime() 获取当前时间,表示为计算机可处理的时间格式strftime(tpl,ts) tpl是格式化模板字符串,用来定义输出效果ts是计算机内部时间类型变量import ...原创 2020-04-03 21:02:44 · 188 阅读 · 1 评论 -
Python基础(三)极其舒适的基本数据类型
整数:无取值范围限制pow(a,n) #a的n次二进制/八进制/十六进制表示:分别以0b(B)/0o(O)/0x(X) 开头,如0x123ad浮点数范围:pow(10,+308)到pow(10,-308)精度:10的-16次注意:不确定尾数(0.1+0.2=0.00000004,计算机二进制浮点向其他进制转化的误差),误差一般出现在小数点后第十六位左右round(x,d):对x四舍...原创 2020-04-03 15:05:52 · 149 阅读 · 0 评论 -
Python基础(二)turtle库绘图
turtle库属于入门级python绘图标准库窗体大小设置(非必须):turtle.setup(width,high,startx,starty) turtle.setup(width,high)绘制图形:运动:turtle.goto(x,y) #xy为绝对坐标turtle.bk(d) #海归后退turtle.fd(d) #海归前进turtle.circle(r左侧圆心举例...原创 2020-04-02 16:23:43 · 157 阅读 · 0 评论 -
Python基础(一)hello world!
Python基础笔记基本概念注释:单行/多行标识符:大小写字母、数字、下划线、汉字组成索引切片#单行注释'''多行注释'''TempStr=input("请输入带有符号的温度值:")if TempStr[-1]in['F','f']: 摄氏度=(eval(TempStr[0:-1])-32)/1.8 print("转换后达到温度是{:.2f}C".form...原创 2020-04-02 14:36:20 · 379 阅读 · 0 评论