Discuss / Python / 打卡+作业

打卡+作业

Topic source
#!/usr/bin/env python3# -*- coding: utf-8 -*-class Student(object):        def __init__(self,name,gender):            self.__name=name            self.__gender=gender        def get_name(self):            return self.__name        def get_gender(self):            return self.__gender        def set_name(self,name):            if isinstance(name,str):                self.__name=name            else:                print("请输入正确的类型!")        def set_gender(self,gender):            if isinstance(gender, str):                self.__gender=gender            else:                print("请输入正确的类型!")bart=Student('Bart','male')if bart.get_gender()!='male':    print('get测试失败')else:    bart.set_gender('female')    if bart.get_gender()!='female':        print('set测试失败')    else:        print('测试成功')

用了pacharm粘过来格式全没了。。。

class Student(object):        def __init__(self,name,gender):            self.__name=name            self.__gender=gender        def get_name(self):            return self.__name        def get_gender(self):            return self.__gender        def set_name(self,name):            if isinstance(name,str):                self.__name=name            else:                print("请输入正确的类型!")        def set_gender(self,gender):            if isinstance(gender, str):                self.__gender=gender            else:                print("请输入正确的类型!")bart=Student('Bart','male')if bart.get_gender()!='male':    print('get测试失败')else:    bart.set_gender('female')    if bart.get_gender()!='female':        print('set测试失败')    else:        print('测试成功')

  • 1

Reply