摘要: 1语法错误,根本过不了Python解释器的语法检测,必须在程序执行前就改正 2.逻辑错误 #用户输入不完整(比如输入为空)或者输入非法(输入不是数字) num=input(">>: ") int(num) #无法完成计算 res1=1/0 res2=1+'str' 异常:程序运行时发生错误的信号 l 阅读全文
posted @ 2017-08-19 15:20 兰博~~ 阅读(152) 评论(0) 推荐(0) 编辑
摘要: class Foo: pass class Son(Foo): pass s=Son() isinstance() 判读一个对象是不是这个类的对象 print(isinstance(s,Son)) #s是不是Son的对象 print(isinstance(s,Foo)) print(type(s) 阅读全文
posted @ 2017-08-19 13:54 兰博~~ 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、初始面向对象 1.面向过程 核心:过程(流水线式思维) 优点:极大的降低了写程序的复杂度,只需顺着要执行的步骤,堆叠代码就可 缺点:代码牵一发而动全身 2.面向对象: 核心:对象 对象:特征(变量)和技能(函数)的结合体 优点:可扩展强,基于面向对象设计游戏 缺点:可控性差,一旦建立就是对象和对 阅读全文
posted @ 2017-08-19 11:36 兰博~~ 阅读(280) 评论(0) 推荐(0) 编辑