oop巩固1
来源:互联网 发布:阿里云 数据实时同步 编辑:程序博客网 时间:2024/06/10 05:39
##定义纸牌,初始化函数赋值大小和花色class Card: ##定义类Card共享的cards列表 cards=[] def __init__(self,rank,suit): self.rank=rank self.suit=suit Card.cards.append(self)##每次创建一个Card实例就将自己放入cards列表中 ##repr函数在控制台输入实例时显示返回内容 def __repr__(self): return '<纸牌 {} {}>'.format(self.suit,self.rank) ##str函数在控制台打印实例时显示返回内容 def __str__(self): return '[纸牌 {} {}]'.format(self.suit,self.rank)class Deck: ##定义一副牌的大小和花色 ranks=[str(n) for n in range(2,11)]+list('JQKA') suits=['黑桃','红桃','方片','梅花'] def __init__(self): self.deck=[Card(rank,suit) for suit in suits for rank in ranks] ##重写len方法 def __len__(self): return len(self.deck) ##重写getitem方法 def __getitem__(self,item): return self.deck[item]
阅读全文
0 0
- oop巩固1
- oop巩固2
- java-基础巩固 1
- C语言巩固1
- 巩固练习题1
- JavaScript基础巩固----1 变量
- [基础类型巩固1]String
- java基础巩固(1)
- OOP的学习(1)
- OOP in Javascript(1)
- OOP 1-2
- OOP 1-2 txt
- OOP 1-2 words
- OOP 1-2 assignment
- JavaScript---OOP浅谈1
- 1 栈-OOP
- 1、oop复习
- OOP
- Andrej Karpathy谈神经网络:这不仅仅是分类器,这是一种新的软件开发思想
- eclipse查找文件(即eclipse file search ) 两个关键字,Ctrl+H,怎么做到?
- 视频直播 | 从零入门机器学习算法与实践(附微信群)
- xampp配置多台虚拟主机
- Tensorflow实战学习(五十)【TensorFlow源代码解析】
- oop巩固1
- 例 6.5 有一个3*4的矩阵,要求编程序求出其中值最大的那个元素的值,以及其所在的行号和列号。
- 全国首个人工智能商业案例榜单:「AI最佳掘金案例年度评选」正式启动
- 数据结构 之 链表实现的树
- NOIP2017——真题总结
- SDL/VLC等在移植到Android平台
- 21-EMM Procedure
- 使用使用Sunny-Ngrok进行外网访问
- codeforces 894 D (DS)