python
文章平均质量分 69
tDrogoyyy
某大型传媒机构分支技术员,上班不易,分享趣味。
展开
-
python类的私有成员,其他方法,属性
'''类的私有成员:私有类的静态属性,私有类的方法,私有对象的属性'''# class A:# name = '123'# __name = '234' #私有类的属性# def func(self):# print(self.name)# print(self.__name)# obj = A()# obj.func() #类的外部不能访问# class A:# name = '123'# .原创 2021-08-25 19:37:12 · 187 阅读 · 0 评论 -
面向对象的扑克小游戏
'''运用类完成一个扑克类(无大小王)的小游戏用户需要输入用户名,以下为用户可选选项:1、洗牌2、随机抽取一张3、指定抽取一张4、从小到大排序5、退出1、洗牌:每次执行的结果顺序随机。2、随机抽取一张:显示结果为:您随机抽取的牌为:黑桃K3、指定抽取一张: 用户输入序号(1~52)4、将此牌从小到大显示出来'''import randomclass Poker: num_list = ['A'] + [i for i in range(2,11).原创 2021-08-25 18:13:16 · 186 阅读 · 0 评论 -
python中封装多态和约束的代码展示
'''封装:将一些东西内容封装到一个地方,你还可以取出来。类设置静态属性,设置一些方法对象,对象可以在其对象空间中封装一些属性多态:一个事物产生多种形态:气液固python默认支持多态'''## class A:# class_name = '23'# def __init__(self,name,age):## self.name = name# self.age = age## a1 = A('yz',21)# prin.原创 2021-08-25 02:08:15 · 108 阅读 · 0 评论 -
python面向对象之继承
'''什么是继承?专业角度:B继承A类,B就叫做A的子类,A叫做B的父类,基类,超类。B类以及B类的对象使用A类的所有属性以及方法字面意思:继承就是继承父母的所有资产。单继承,多继承继承的优点:1、节省代码 2、增强耦合性 3、代码规范继承分为单继承和多继承Person Dog Cat :子类,派生类Animal :父类,基类,超类单继承:使用。多继承:有区别'''# class Animal:# def __init__(self,name,age,sex):.原创 2021-08-24 15:57:59 · 142 阅读 · 0 评论 -
从空间角度研究类,类与类之间的关系
class A: address = '西安' def __init__(self,name): self.name = name def func(self): if self.name == 'dsb': self.skins = 'jlf' def func1(self): print(self.__dict__) A.aaa = 'ysh'# obj = A('dsb'.原创 2021-08-23 15:17:28 · 97 阅读 · 0 评论 -
python 面向对象的初识
class Student: ''' 此类是构建学生类 ''' daily = '学习' examination = '考试' def __init__(self,n,a,h): self.name = n self.age = a self.hobby = h # self.n = 'yz' # self.sex = 'n' # print(self) .原创 2021-08-21 17:05:41 · 62 阅读 · 0 评论 -
python函数的总结
原创 2021-08-20 15:50:23 · 64 阅读 · 0 评论