Esempio n. 1
0
else:
    print(c1.dealer)

print()
c1.shuffle()
print(c1.cards)
print()

print(len(c1))
print(c1)

print(c1.get_suits())

print(CardDeck.get_suits())

c1.bark()
print()
j = JokerDeck("Fred")

print(j)
print(len(j))
j.shuffle()
print(j.cards)

j.bark()

j.meow()

print(JokerDeck.mro())

Esempio n. 2
0
#
# print(d1.__dict__)
d1.shuffle()

print(d1.cards)


for i in range(5):
    print(d1.draw())
print()

print(d1.get_ranks())

print(CardDeck.get_ranks())

CardDeck.bark()

j1 = JokerDeck("Jimmy")

j1.shuffle()
print(j1.draw())

print(JokerDeck.mro())

print(j1.cards)

j1.spam()

print(len(d1))
# print(CardDeck.__len__(d1))
print(len(j1))
Esempio n. 3
0
print(d1.dealer_name)

try:
    d2.dealer_name = None
except TypeError as err:
    print(err)
print()

d1.shuffle()
print(d1.cards)
for i in range(5):
    print(d1.draw())

print(d1.get_ranks())
print(CardDeck.get_ranks())

d1.bark()
CardDeck.bark()
print()

j1 = JokerDeck("Shamu")
j1.shuffle()
print(j1.dealer_name)
print(j1.cards)
print(j1.get_instructions())

print(JokerDeck.mro())

print(len(j1))
print(d1, j1)
print(getattr(c, a))

print(dir(c))

print(getattr(CardDeck, 'RANKS'))

import re

s = "Put the potato in the pot with the petunias, Peter"

print(getattr(re, 'findall')(r'p[aeiou]t', s, re.I))

setattr(CardDeck, 'bark', lambda wombat: print("woof!!!!"))

c.bark()  # CardDeck.bark(c)

c.meow = types.MethodType(lambda x: print("Meow meow"), c)

c.meow()

class_name = 'Jeremy'


def thing(self):
    print("strum strum strum")


Jeremy = type(class_name, (), {'play_guitar': thing, 'colour': 'blue'})

j = Jeremy()