艺术家派大星
dir()-----将属性打印:
['_Programer__weight', '__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_age', 'get_hobby', 'get_weight', 'hobby', 'language', 'name', 'self_introduction']
programer.__dict__ ----- 是将这个对象在构造函数里面赋予值的属性打印出来:
{'name': 'Albert', '_age': 21, '_Programer__weight': 50, 'language': 'Chinese'}
type(programer)是个啥东西:判断paogranmer的种类:
<class '__main__.BcakendProgramer'>
isinstance(programer,Programer)是个啥东西:-----判断后者是不是前者的父类:
True
呆呆不呆呀
运行之后错误截图贴上来
慕瓜5533444
应该是,不是3,这个是确定的
qq_有我陪着你_0
操作数据库一般都有对应的模块,比如pymysql,psycopg2,操作excel可以使用xlrd,当然可以配合pandas进行一些更复杂的操作。
Mrsls
自己敲一遍吧,对代码是理解会好点。
慕九州1216299
programer = BackendProgramer.('Albert', 25, 80, 'Python') 改成
programer = BackendProgramer('Albert', 25, 80, 'Python')
多了一个.
慕的地3358920
类中的def、@classmethod、@property等等都要缩进4个空格
慕前端1334491
编写代码的是pycharm
运行python的是git bash