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