大数据学习爱好者
想学好技术的年轻人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python 第7讲 面向对象
面向对象1.初识面向对象1.1 对象和类1.2 面向对象三大特征1.31.初识面向对象1.1 对象和类类是模型,确定对象将会拥有特征(属性)和行为(方法)对象是类的实例1.2 面向对象三大特征封装、继承、多态将类的某些信息进行隐藏,不允许程序直接访问,通过方法提供操作。继承:抽取相同的属性和方法。子类进行继承。类与类关系。A is a B 猫是动物,????是动物多态:不同对象对同一个消息不同响应必要条件:1.继承关系 2.父类引用指向子类对象。1.3...原创 2022-02-16 15:55:53 · 231 阅读 · 0 评论 -
python数据结构-链表
链表1.链表和链表概述1.1 头插入法和尾插入法构建单链表1.2 链表插入1.3 链表删除1.4 链表查询1.链表和链表概述链表是由一系列节点组成的元素集合。每个节点包含两个部分。数据域item和下一个指针域next。通过节点来连接。最终串成一个链表class Node(object): def __init__(self,item): self.item=item self.next=None构建单链表class Node: def __in原创 2022-02-15 11:36:37 · 877 阅读 · 0 评论 -
python 排序算法
排序算法1.冒泡排序1.冒泡排序思想:1.2冒泡排序改进版2 .选择排序1.冒泡排序1.冒泡排序思想:1.列表相邻的数,如果前面比后面大,交换两个数2.一趟排序完成后,则无序少一个,有序增加一个数。注意:趟数是因为最后一趟不需要排。这需要n-1趟。每趟需要排的数是n-1-i (i趟)代码实现:def bubble_sort(li): for i in range(len(li)-1): # 第n-1趟 for j in range(len(li)-i-1): #无序的原创 2022-02-13 00:25:11 · 822 阅读 · 0 评论 -
python 第四讲函数和模块以及包
函数1.函数的介绍与定义1.1 函数定义:1.2形参和实参1.3 函数的返回值1.4 函数的使用技巧-11.5 函数的使用技巧-22.1.函数的介绍与定义1.1 函数定义:定义函数的语法:def 函数名(形式参数1,形式参数2,形式参数n): 要运行的代码(函数体) return 输出的数据(返回值)例子def print_verse(): #函数体 print("测试")1.2形参和实参参数是函数的输入数据,根据程序运行时参数不同执行不同的代码#定原创 2022-02-01 23:28:15 · 867 阅读 · 0 评论 -
python 第二讲 列表与字典以及常用运算符
倒序最后一个值是索引值为-1.不可变的列表list2.元组使用的小括号,列表使用方括号3.tup(‘physics’,‘chemistry’,1993)1.2 元组的读与写1.元组的读写和列表相同2.元组元素在创建后不允许修改3.元组允许使用“元组运算符”来创建原创 2022-01-25 22:27:28 · 770 阅读 · 0 评论 -
python 第一讲 基本语法
基本语法1.变量与字符串1.1 第一个python输出和注释1.2 变量1.2.1 变量定义和命名1.2.2 变量数据类型1.变量与字符串1.1 第一个python输出和注释1.print 函数向控制台输出字符串print("hello","world")print(3)print("hello\n world")在输出文本时增加\n进行文本换行注意:python 大小写敏感1.2 变量1.2.1 变量定义和命名变量=值name='测试' #文本num=123 #数字is_原创 2021-12-26 00:44:46 · 348 阅读 · 0 评论
分享