初学者不会写,有人可以回答吗,最后调用类的时候输出不了,也运行不了类里面的判断语句
class Volunteer:
def __init__(self,name,sex,age,weight):
self.name = name
self.sex = sex
self.age = age
self.weight = weight
def print_infor(self):
print('姓名:',self.name)
print('性别:',self.sex)
print('年龄:',self.age)
print('体重:',self.weight)
def is_donation(self):
print(f'{self.name} 性别:{self.sex},体重:{self.weight},', end='')
if self.sex=='男' and 18<=self.age<=60 or self.sex=='女' and 18<=self.age<=55:
print('符合献血条件,可以献血')
else:
print('不符合献血条件,不能献血')
v = Volunteer('张三','男',30,65)
v.print_infor()
v.is_donation()
如有帮助,望采纳。谢谢!
把你的代码发出来呢,瞅瞅是啥问题