我认为定位是错误的:
name = (input("Please enter your name "))
if name=="Matthew":
class Students:
def __init__(self, name, age, grade):
self.name = name
self.age = age
self.grade = grade
def greeting(self):
print("hello", self.name.title() ,"you are", self.age, "of age, in grade", self.grade)
stud1 = Students("Matthew", "13", "6")
stud1.greeting()
else:
("no")
第一部分运行时,它要求输入您的姓名,然后程序结束
我可以看到您将
stud1
放在类中,我认为您忘记了else:
语句中的print()
函数相关问题 更多 >
编程相关推荐