'''
2只手交换牌
人:
属性:左手 右手
行为:交换
手:
属性:牌
行为:
牌:
属性:花色和数字
行为:
'''
class Person:
def __init__(self):
self.left=None
self.right=None
def change(self):
c=self.left
self.left=self.right
self.right=c
print("交换之后:左手:%s,右手:%s"
%(self.left,
self.right))
class Hand:
def __init__(self):
self.card=None
class Card:
def __init__(self):
self.color=None
self.num=None
c1=Card()
c1.color="♥"
c1.num="3"
c2=Card()
c2.color="梅花"
c2.num="4"
left=Hand()
left.card=c1.color+c1.num
right=Hand()
right.card=c2.color+c2.num
p=Person()
p.left=left.card
p.right=right.card
p.change()