,可以断下所有错误
KeyboardInterrupt Ctrl+C被按下,触发此类异常
NameError 使用一个还未被赋予对象的变量
SyntaxError Python代码非法,代码不能编译
TypeError...会自动生成1个异常对象,该对象包括异常的具体信息,以及异常的种类和错误位置....,self.names)
d= dog("dogging")
choice = input("输入数据:").strip()
# (d=类的实例名称) (choice=数据保存位置)
print(getattr...: getattr一般的通用写法,映射出函数所在内存地址后,给函数传递参数.
import os
import sys
class dog(object):
def __init__(self,name...%self.name,food)
d= dog("dogging")
choice=input("输入数据:").strip()
func=getattr(d,choice)
func("调用传递参数