摘要: """ 什么是异常? 运行的时候发生了错误,其实是代码抛出了一个错误 异常也是一个类 BaseException是所有异常的基类 异常的处理方式,一般的格式 try: 代码块 except 异常名字 代码块 #你要如何处理这个异常 else: 代码块 #没有异常时执行,和except相当于if关系 阅读全文
posted @ 2019-12-23 15:52 老方学编程 阅读(278) 评论(0) 推荐(0) 编辑
摘要: “”“ 函数的参数 --必须参数,默认参数,组合参数 --函数我作为参数 --对象作为参数 --*args 可变参数 --**kwargs关键字参数 “”” def function1(a,b,*args,**kwargs): #必须参数必须放在最前面 print(a,b) print(agrs) 阅读全文
posted @ 2019-12-23 13:51 老方学编程 阅读(344) 评论(0) 推荐(0) 编辑
摘要: “”“” 什么是装饰器? """ 还是通过一个例子来慢慢说明 先看下面的例子 def func_1(x): return x*2 def fun_2(x): return x*3 def fun_3(x, y i, j): return x(i)+y(j) r = func_3(func_1,fun 阅读全文
posted @ 2019-12-23 13:19 老方学编程 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: 闭包:简单来说,就是一个外部函数的返回值是内部函数的引用 通过一个例子来说明 def outer(a): b = 10 def inner(): print(a+b) return inner #返回函数内部定义的一个函数,这样外部函数的返回就是内部函引用 #返回函数引用时,不能加括号(),加了括号 阅读全文
posted @ 2019-12-23 10:37 老方学编程 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 多态:多态指的是一类事物有多种形态 多态性: class Animal: def run(self): raise AtrributeError("子类必须实现这种方法") class Person(Animal): pass p = Person() p.run() 通过父类主动抛出一个异常,告诉 阅读全文
posted @ 2019-12-21 14:20 老方学编程 阅读(1586) 评论(0) 推荐(0) 编辑
摘要: class Father(): name = "老方" sex = "男" def __init__(sef): print("Father构造函数运行") def speak_english(self): print("father说英语") def __juehuo(self): print(" 阅读全文
posted @ 2019-12-21 13:37 老方学编程 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 以pycharm中为例 1、创建一个python package,就是创建一个包,注意,创建Directory和创建python package之间的不同,前者只是一个文件夹,不是包,后者是包。包里有一个__init__.py模块自动被创建。这是包的一个特性。 2、在包里创建一个python fil 阅读全文
posted @ 2019-12-20 14:23 老方学编程 阅读(2989) 评论(0) 推荐(0) 编辑
摘要: 1、名词解释 类:类代表了具有相同特征的一类事物(人) 对象、实例:具体的某一个事物或者是人 实例化:将类变成对象的这么一个过程,即新建一个对象的过程,就是对类的一个实例化过程。 2、格式 函数定义: def func1(): #这样定义的叫做函数,它是在模块中定义的。 pass 类定义: clas 阅读全文
posted @ 2019-12-20 11:26 老方学编程 阅读(2700) 评论(0) 推荐(0) 编辑
摘要: 今天给小白们写一个在windows7 上安装python3.8的过程。 1、先到https://www.python.org/downloads/官网下载最新版的python, 不要到别的下载网站去下载,里面可能有些广告和插件,且不一定是最新版的,软件还是官网靠谱。 根据你自己的操作系统选择对应点击 阅读全文
posted @ 2019-12-11 12:22 老方学编程 阅读(15363) 评论(0) 推荐(0) 编辑
摘要: 1、查询节点 查询所有节点match (n) return n 查询带有标签的节点 match(movie:Flyer) return movie.name 查询关联节点(查询A导演的所有电影) match(director{name:"A"})--(movie) retuen movie.name 2、创建节点 创建单个/多个节点 create (n),(m) 创建带(多个)标签的节点 crea 阅读全文
posted @ 2019-09-16 12:32 老方学编程 阅读(398) 评论(0) 推荐(0) 编辑