課程
/后端開發(fā)
/Python
/Python3 進(jìn)階教程(新版)
print(isinstance(t,object))
2021-02-18
源自:Python3 進(jìn)階教程(新版) 3-3
正在回答
建議檢查一下自己的代碼
class?Person(object):
????def?__init__(self,?name,?gender):
????????self.name?=?name
????????self.gender?=?gender
class?Student(Person):
????def?__init__(self,?name,?gender,?score):
????????super(Student,?self).__init__(name,?gender)
????????self.score?=?score
class?Teacher(Person):
????def?__init__(self,?name,?gender,?course):
????????super(Teacher,?self).__init__(name,?gender)
????????self.course?=?course
p?=?Person('Tim',?'Male')
s?=?Student('Bob',?'Male',?88)
t?=?Teacher('Alice',?'Female',?'English')
print(isinstance(p,?Person))
print(isinstance(p,?Student))
print(isinstance(p,?Teacher))
print(isinstance(p,?object))
t=Person('a','a')是沒錯的?
class Person:
? ? def __init__(self, name, gender):
? ? ? ? self.name = name
? ? ? ? self.gender = gender
? ? ? ??
class Student(Person):
? ? def __init__(self, name, gender, score):
? ? ? ? super(Student, self).__init__(name, gender)
? ? ? ? self.score = score
class Teacher(Person):
? ? def __init__(self, name, gender, subject):
? ? ? ? super(Teacher, self).__init__(name, gender)
? ? ? ? self.subject = subject
p = Person('Tim', 'male')
s = Student('Lily', 'Female', 88)
t = Teacher('Changyun', 'Female', 'English')
isinstance(t, Person)
isinstance(t, Teacher)
isinstance(t, Student)
print(isinstance(t, object))
不會報(bào)錯啊
舉報(bào)
學(xué)習(xí)函數(shù)式、模塊和面向?qū)ο缶幊?,掌握Python高級程序設(shè)計(jì)
2 回答什么是object類???
3 回答為什么第二個(gè)print(f.tell()會報(bào)錯
1 回答為什么轉(zhuǎn)換成str類型輸出的卻是一個(gè)列表
4 回答就算是我復(fù)制答案的代碼還是會報(bào)錯?這是什么問題?
1 回答“<__main__.Animal object at 0x7f02d212c450>”是個(gè)什么情況?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2021-08-27
建議檢查一下自己的代碼
2021-05-18
class?Person(object):
????def?__init__(self,?name,?gender):
????????self.name?=?name
????????self.gender?=?gender
class?Student(Person):
????def?__init__(self,?name,?gender,?score):
????????super(Student,?self).__init__(name,?gender)
????????self.score?=?score
class?Teacher(Person):
????def?__init__(self,?name,?gender,?course):
????????super(Teacher,?self).__init__(name,?gender)
????????self.course?=?course
p?=?Person('Tim',?'Male')
s?=?Student('Bob',?'Male',?88)
t?=?Teacher('Alice',?'Female',?'English')
print(isinstance(p,?Person))
print(isinstance(p,?Student))
print(isinstance(p,?Teacher))
print(isinstance(p,?object))
2021-02-25
t=Person('a','a')是沒錯的?
2021-02-19
class Person:
? ? def __init__(self, name, gender):
? ? ? ? self.name = name
? ? ? ? self.gender = gender
? ? ? ??
class Student(Person):
? ? def __init__(self, name, gender, score):
? ? ? ? super(Student, self).__init__(name, gender)
? ? ? ? self.score = score
? ? ? ??
class Teacher(Person):
? ? def __init__(self, name, gender, subject):
? ? ? ? super(Teacher, self).__init__(name, gender)
? ? ? ? self.subject = subject
? ? ? ??
p = Person('Tim', 'male')
s = Student('Lily', 'Female', 88)
t = Teacher('Changyun', 'Female', 'English')
isinstance(t, Person)
isinstance(t, Teacher)
isinstance(t, Student)
print(isinstance(t, object))
不會報(bào)錯啊