Python
weixin_44565882
这个作者很懒,什么都没留下…
展开
-
【Python】(一)基本概念
关键字和标识符的区别关键字:系统定义的。标识符:用户定义——由字母、数字、下划线“_”组成,并且首字母不能是数字——用途是作为变量名或者函数名运算符c+=a c=c+a c-=a c=c-a 从零计数 取整除:// 取余数:% 幂:** break和continue break:跳出循环 continue:回到条件部分,当前循环只结束当次循环 如果不进行...原创 2019-10-03 19:00:04 · 96 阅读 · 0 评论 -
【Python】(二)列表元祖字典字符串
列表 列表:用一个变量存储一串信息,用[]表述,并且中间用逗号隔开 列表索引值从零开始;取列表中的值:列表名[索引号]增加: 列表.insert(索引,数据) 列表.append(数据) 列表.extend(列表2) 列表使用+= 相当于extend 方法,不会做相加再赋值 修改: 列表[索引]=数据 删除: del ...原创 2019-10-03 18:59:53 · 111 阅读 · 0 评论 -
【Python】(三)面向对象
面向对象(OOP)面向对象三大特性:封装;继承;多态面向过程: 把完成某一个需求的所有步骤从头到尾逐步实现,对功能独立的代码封装成函数,最后程序的实现就是不断的调用不同的函数特点: 注重步骤和过程,需求复杂,代码复杂面向对象: 确定职责(方法)——确定对象——就是让不同的对象调用不同的方法 特点: 注重对象和职责;适合复杂项目封装封装封装:根据职责...原创 2019-10-03 18:59:38 · 69 阅读 · 0 评论 -
【Python】(六)数据分析_numpy
Numpy 一个在Python中做科学计算的基础库,重在数值计算,也是大部分PYTHON科学计算库的基础库,多用于在大型、多维数组上执行数值运算元素级操作:在NumPy中,大小相等的数组之间的运算,为元素级运算,即只用于位置相同的元素之间,所得的运算结果组成一个新的数组,运算结果的位置跟操作数位置相同创建矩阵:np.array(list)注意输出结果为:array...原创 2019-10-03 19:01:52 · 94 阅读 · 0 评论 -
【Python】(七)数据分析_Pandas
numpy能够帮我们处理处理数值型数据numpy能够帮助我们处理数值,但是pandas除了处理数值之外(基于numpy),还能够帮助我们处理其他类型的数据pandas的常用数据类型:1.Series 一维,带标签数组2.DataFrame 二维,Series容器创建一个Series结构t = pd.Series(np.arange(10),index =np.a...原创 2019-10-03 19:01:43 · 386 阅读 · 0 评论 -
python%%%%%%%%%
将列表转化为字符串的方法a=["1","2","3","4","5"] print(''.join(a)) 定义一个空字符串,把列表加入进去python字典的一键多值list作为dict的值 值允许重复使用子字典作为dict的值 值不允许重复使用set作为dict的值 值不允许重复 迭代遍历:顺序的从列表中依次获取数据,每一...原创 2020-03-02 21:20:45 · 104 阅读 · 0 评论 -
python%%%%%%%%%%%%%%%
在C/C++中,通常采用“指针+结构体”来实现链表;而在Python中,则可以采用“引用+类”来实现链表。链表的定义:是一组数据项的集合,其中每个数据项都是一个节点的一部分,每个节点还包含指向下一个节点的链接链表的结构:data为自定义的数据,next为下一个节点的地址基本元素:节点:每个节点有两个部分,左边称为值域,存放用户数据;右边部分称为指针域,用来存放指向下一个元素的指...原创 2019-10-03 18:59:11 · 368 阅读 · 0 评论