自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 链表与链表的反转python实现

创建链表python中链表的实现通过类来实现具体python实现:# -------- utf8 --------------------# --------author = huangwave--------# 创建列表节点类class List_Node(object): def __init__(self,val): self.val = val self.next = None# 建立链表class invert1(object):

2020-07-03 18:00:17 83

原创 面试必备剑指offer_python版

剑指offer1.不用加减乘除做加法:# -*- coding:utf-8 -*-# author= 'huang_wave'class Solution(object): def Add(self,num1, num2): return sum([num1, num2])if __name__ == '__main__': su = Solution() s = su.Add(5,6) print(s)2.丑数:把只包含质因子2,3和5的数

2020-06-23 16:33:09 140

原创 面试常考的快速排序--python

快速排序–python快速排序算法思想:分治+挖坑该方法的基本思想是:1.先从数列中取出一个数作为基准数。2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。3.再对左右区间重复第二步,直到各区间只有一个数。快速排序python实现:# -*- coding:utf-8 -*-# author = 'huangwave'class solution(object): def quick_sort(self,data,low,high): l

2020-06-23 09:29:42 145

原创 面向对象编程--私有方法和私有属性

面向对象编程–私有方法和私有属性 1. 类的方法包含私有方法和私有属性; 2. 私有方法是不能被实例对象或则类名调用,他只能通过公共方法调用。 3. 私有属性私有方法类似。 4. 私有方法和私有属性用两个下滑线放前面表示。下面通过一段简单的代码展示class Person(): __gun = "Ak47" def __init__(self,name...

2019-03-21 21:09:11 447

原创 面向对象编程--析构函数

析构函数 1.析构函数是在实例删除或销毁的时候执行的,通常用作一些收尾的工作! 2.析构函数与构造函数相反。以下面代码为例解释该函数的功能class Person(): def __init__(self,name,Telphone): self.name = name self.Telphone = Telphone print(...

2019-03-21 20:37:10 218

原创 面向对象编程--类属性,实例属性

面向对象编程–类属性,实例属性 ## 类属性:类属性是在类中的方法之外定义的属性,又分为公有属性和私有属性,不像C++通过public和private关键字 区别公有属性何和私有属性,Python是以是属性命名的方式来区分的,如果在属性明前加了两个下划线,则表明 该属性是私有属性,否则就是公有属性。 ...

2019-03-19 16:54:47 604

原创 json模块的反序列化

json模块的反序列化 一.json的特点: 1.只能处理简单的可序列化的对象,如字典,列表,元组; 2.json支持不同语言的数据交互,如python和Java之间的交互 二.json的使用场景 1.玩游戏是不方便的挂机 2.虚拟机挂起/保存和恢复文档首先利用常规的方法进行反序列化代码块如下:_author_ ="huang w...

2019-03-18 11:26:18 155

原创 python --字符数目的统计代码

任意输入一段字符串,输出其中不同字符以及各自的数目这里先了解一下字符串和字典的用法:1.字符串的使用_author_ = "huang wave"# 字符串的学习# 字符串的操作索引str_1 = "huangwavelang"print(str_1.index("u"))#以整个字符串为索引范围try: print(str_1.index(&

2019-03-17 15:53:32 495

原创 python之数据类型——列表(list)

python之数据类型——列表(list)_author_ = "wave huang"#列表数据类型的功能#列表可以读取#创建列表a_list = ["a", "b", "cd"]#列表的元素读取print(a_list[1])#修改列表中元素的值,只需要直接赋值就行a_list[2] = 1print(a_list

2019-03-15 13:06:28 158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除