直接看源代码
import random
import sys
def card(pc) :
a = random.randint(1,13)
if a == 11:
b =“J”
elif a12:
b=“Q”
elif a13:
b=“K”
else :
b = str(a)
c=random.choice([‘红桃’,‘方片’,‘黑桃’,‘梅花’])
d = c + b
if pc == ‘p’:
print(‘我方得牌:’,d)
return a
def play(c,p):
if c >= p:
print(“电脑胜”)
a=0
elif c == p:
print(‘平局’)
a = 1
else :
print (‘我方胜’)
a = 2
return a
def money (mp,mc,w,m):
if w == 0:
mp = mp - m
mc = mc + m
elif w == 2:
mp = mp + m
mc = mc - m
return (mp,mc)
key=1
t=1
mp = mc = 1000
while key == 1 :
print(‘第’,t,‘次’)
t = t+1
p = card(‘p’)
c = card(‘c’)
print('当前拥有 : ',mp,‘注’)
m = int (input ('请下注 : '))
if mp<=210:
least = 0
moat=mp/2
else:
least = 100
most=mp
if m<=least or m>=most:
print(‘无效输入’)
mp=mp-100
print()
continue
w = play(c,p)
mpc = money (mp,mc,w,m)
mp = mpc [0]
mc = mpc [1]
print (‘目前拥有’,mp)
if mp <= mc:
print (‘敌方领先’)
if mp <= 0 :
print(‘我方失败’)
key = 2
sys.exit()
elif mc <= mp:
print (‘我方领先’)
if mp <= 0 :
print(‘我方胜利’)
key = 2
sys.exit()
else :
print(‘目前平’)
print()



