
Python基础知识
文章平均质量分 76
这个专栏记录python的一些基础知识,如数据类型,读写操作,遍历,递归,函数,导入模块,类等等。
朱莉安娜·
学习路上的一员,对机器学习,编程,数据分析,人工智能感兴趣,Recording for review。
展开
-
python3基础系列【一】:值得了解的开胃菜
python3基础系列【一】:值得了解的开胃菜print(object):打印输出结果,默认换行,如果不想换行,括号内的尾部加end=’’type(object):查看对象类型len(object):返回对象长度、或者元素个数(列入字典、元祖、列表…)help(function):查看函数的帮助文档id(object):返回对象在其生命周期内的内存地址,参数类型是一个对象.help(id) 变量:Python 中的变量不需要声明,每个变量在使用前都必须赋值,变量原创 2021-09-02 07:47:01 · 186 阅读 · 0 评论 -
Numpy库基础知识与常用方法
文章目录开胃小菜 np.tile(A, reps)、np.c_[nd1, nd2]1、数据创建1)数组属性2)文件IO操作保存数据读取数据读写csv、txt⽂件2、数组运算1)四则运算:加 减 乘 除2)逻辑运算3、视图与复制1)完全没有复制2)查看或者叫浅拷贝3)深拷贝4、索引、切片和迭代1)什么是可迭代对象2)索引与切片 array[start : end : step]3)花式索引和索引技巧4)boolean值索引5、形状操作1)数组变形2)数组转置3)数据堆叠合并4)split数组拆分6、广播原创 2021-03-23 17:39:45 · 1165 阅读 · 0 评论 -
Python基本语法(必须了解)
文章目录餐前甜点:斐波那契数列(利用递归或者循环,建议最后观看)1、注释2、input 交互式输入3、格式化输出4、条件控制语句if else1)if - else2)if-elif...else5、循环语句 for、while2)whlie循环语句7、提前停止循环 break、continue1)break 是结束当前它归属最近的整个循环;2)continue8、函数9、递归函数10、匿名函数lambda11、实战案例写一个查询系统,结合循环、列表、字典、break,来一个多层嵌套,实现一个小功能。餐前原创 2021-03-23 17:34:47 · 440 阅读 · 0 评论 -
Pandas常用方法一
文章目录1、Series 有序(index)序列1)创建Series2)序列索引查找2、Dataframe1)创建dataftame (ndarray、dict、series)2)创建符合索引的dataframe3)数据信息概览3、数据的读取与保存1)读写excel文件2)读写csv文件3)读写HDF5文件4)读写SQL文件4、DataFrame的部分数据获取a)按顺序匹配df.iloc[row_index, col_index]2)按名字索引匹配 df.loc[row_index, col_index]3原创 2021-03-23 17:31:26 · 891 阅读 · 0 评论 -
Pandas常用方法二
文章目录1、数学和统计方法统计方法排序2、分箱等距分箱等频数分箱,每个箱子拥有相同的记录数3、分组聚合分组分组统计使用apply、transform来实现分组聚合applytransformagg多种方法一起聚合透视表4、时间序列时间戳序列时间戳索引上下移动数据移动日期移动频率转换asfreq()重采样resample()5、简易数据可视化线形图散点图条形图饼图面积图盒须图直方图1、数学和统计方法统计方法import numpy as npimport pandas as pddf = pd.D原创 2021-03-23 17:29:43 · 566 阅读 · 0 评论 -
Python-matplotlib库常用分析图(双周,子图,极坐标,雷达等)
这里写目录标题图形绘制坐标轴刻度、标签、标题图例脊柱移动(坐标轴移动)图片保存多图布局子视图嵌套均匀布局不均匀分布双轴显示文本、注释、箭头注释常用视图柱状图极坐标图极坐标线性图极坐标柱状图直方图箱型图散点图饼图一般饼图嵌套饼图甜甜圈案例(鸡肋)热力图面积图蜘蛛图3D图三维折线图散点图三维柱状图本篇文章包含了常用图形,其次有双坐标周,一个画布多个子图,极坐标图等等,仔细阅读加操作,相信收获是很大的。import numpy as npimport pandas as pdimport matplotl原创 2021-03-10 17:06:06 · 750 阅读 · 0 评论 -
os模块下关于读写文件的操作;以python直接读取doc文件,转存为docx文件为例。
话不多说了,直接po码`import osimport docximport xlrdimport timeimport pythoncomimport pandas as pdimport win32com.client as wcfor i,file in enumerate(os.listdir('C:/Intel/files')): word = wc.Dispatch("Word.Application") word.Visible = 0 # 后台原创 2021-01-19 18:36:39 · 358 阅读 · 0 评论 -
Python使用递归+遍历读取文件夹下所有docx文件
文章目录思路文件夹结构递归+遍历读取想要的文件思路首先遍历父文件夹下所有内容,如果内容是文件+【其他条件,如读取PDF,Excel】则直接读取,不是文件则递归重复上一步操作。文件夹结构话不多说,上菜!先给大家展示一下文件结构如下:实现代码如下:print(os.getcwd().rsplit('\\')[-1])for i in os.listdir(os.getcwd()): if os.path.isdir(i): print('\t{}'.format(i))原创 2021-01-13 10:28:42 · 2694 阅读 · 2 评论