Jogo de truco em python.
Publicado por Renan Galter Brejão 23/03/2007
[ Hits: 18.268 ]
Aê galera, para quem não conhece python e ainda tem um pouco de dificuldades em lógica de programação, apresento-lhes um jogo de truco...
Simples, é verdade, não se tem a possibilidade de pedir truco. Mas o pc verifica as cartas que vc joga, e joga de acordo com ela, não sendo totalmente aleatória e contendo um pouco de inteligência artificial.
import random
import os
print ''
print ''
print '-' * 100
print ''
print ' Bem Vindo ao jogo de Truco Pytruco1.0 '
print ''
print '-' * 100
x=1
xx=1
xxx=1
c=1
cc=1
ccc=1
tombo=1
opcaox=1
opcaox2=1
opcaox3=1
opcaoc=1
opcaoc2=1
opcaoc3=1
jogadacomp=1
pergunta='d'
pontoscomppartida=0
pontoshumanopartida=0
pontoscomprodada=0
pontoshumanorodada=0
rodada=0
cartaescolhida=0
forcahumano=0
forcahumano2=0
forcahumano3=0
forcacomp=0
forcacomp2=0
forcacomp3=0
os.system("clear")
while pontoscomppartida<12 and pontoshumanopartida<12:
opcaox=1
opcaox2=1
opcaox3=1
opcaoc=1
opcaoc2=1
opcaoc3=1
pontoscomprodada=0
pontoshumanorodada=0
rodada=0
x=1
xx=1
xxx=1
c=1
cc=1
ccc=1
tombo=1
print raw_input('Embaralhando as cartas...')
while pontoscomprodada < 2 and pontoshumanorodada < 2:
pergunta= 'd'
cartaescolhida=0
#opcaox=1
#opcaox2=1
#opcaox3=1
while x==xx or x==xxx or xx==xxx or tombo==x or tombo==xx or tombo ==xxx or x==tombo+1 or x==tombo+11 or x==tombo+21 or x==tombo+31 or xx==tombo+1 or xx==tombo+11 or xx==tombo+21 or xx==tombo+31 or xxx==tombo+1 or xxx==tombo+11 or xxx==tombo+21 or xxx==tombo+31 or x==tombo-9 or x==tombo-19 or x==tombo-29 or x==tombo-39 or xx==tombo-9 or xx==tombo-19 or xx==tombo-29 or xx==tombo-39 or xxx==tombo-9 or xxx==tombo-19 or xxx==tombo-29 or xxx==tombo-39 or c==cc or c==ccc or cc==ccc or tombo==c or tombo==cc or tombo==ccc or c==tombo+1 or c==tombo+11 or c==tombo+21 or c==tombo+31 or cc==tombo+1 or cc==tombo+11 or cc==tombo+21 or cc==tombo+31 or ccc==tombo+1 or ccc==tombo+11 or ccc==tombo+21 or ccc==tombo+31 or c==tombo-9 or c==tombo-19 or c==tombo-29 or c==tombo-39 or cc==tombo-9 or cc==tombo-19 or cc==tombo-29 or cc==tombo-39 or ccc==tombo-9 or ccc==tombo-19 or ccc==tombo-29 or ccc==tombo-39 or x==c or x==cc or x==ccc or xx==c or xx==cc or xx==ccc or xxx==c or xxx==cc or xxx==ccc:
x = random.randint(1,44)
xx = random.randint(1,44)
xxx = random.randint(1,44)
tombo = random.randint(1,40)
c = random.randint(1,44)
cc = random.randint(1,44)
ccc = random.randint(1,44)
if x==1:
y='4 de Ouro'
forcahumano=1
if xx==1:
z='4 de Ouro'
forcahumano2=1
if xxx==1:
w='4 de Ouro'
forcahumano3=1
if tombo==1:
t='4 de Ouro'
if x==2:
y='5 de Ouro'
forcahumano=5
if xx==2:
z='5 de Ouro'
forcahumano2=5
if xxx==2:
w='5 de Ouro'
forcahumano3=5
if tombo==2:
t='5 de Ouro'
if x==3:
y='6 de Ouro'
forcahumano=9
if xx==3:
z='6 de Ouro'
forcahumano2=9
if xxx==3:
w='6 de Ouro'
forcahumano3=9
if tombo==3:
t='6 de Ouro'
if x==4:
y='7 de Ouro'
forcahumano=13
if xx==4:
z='7 de Ouro'
forcahumano2=13
if xxx==4:
w='7 de Ouro'
forcahumano3=13
if tombo==4:
t='7 de Ouro'
if x==5:
y='Dama de Ouro'
forcahumano=17
if xx==5:
z='Dama de Ouro'
forcahumano2=17
if xxx==5:
w='Dama de Ouro'
forcahumano3=17
if tombo==5:
t='Dama de Ouro'
if x==6:
y='Valete de Ouro'
forcahumano=21
if xx==6:
z='Valete de Ouro'
forcahumano2=21
if xxx==6:
w='Valete de Ouro'
forcahumano3=21
if tombo==6:
t='Valete de Ouro'
if x==7:
y='Reis de Ouro'
forcahumano=25
if xx==7:
z='Reis de Ouro'
forcahumano2=25
if xxx==7:
w='Reis de Ouro'
forcahumano3=25
if tombo==7:
t='Reis de Ouro'
if x==8:
y='As de Ouro'
forcahumano=29
if xx==8:
z='As de Ouro'
forcahumano2=29
if xxx==8:
w='As de Ouro'
forcahumano3=29
if tombo==8:
t='As de Ouro'
if x==9:
y='2 de Ouro'
forcahumano=33
if xx==9:
z='2 de Ouro'
forcahumano2=33
if xxx==9:
w='2 de Ouro'
forcahumano3=33
if tombo==9:
t='2 de Ouro'
if x==10:
y='3 de Ouro'
forcahumano=37
if xx==10:
z='3 de Ouro'
forcahumano2=37
if xxx==10:
w='3 de Ouro'
forcahumano3=37
if tombo==10:
t='3 de Ouro'
if x==41:
y='Sete Ouro'
forcahumano=41
#t = random.randint(1,40)
if xx==41:
z='Sete Ouro'
forcahumano2=41
#t = random.randint(1,40)
if xxx==41:
w='Sete Ouro'
forcahumano3=41
#t = random.randint(1,40)
if tombo==41:
t='5 de Espada'
if x==11:
y='4 de Espada'
forcahumano=2
if xx==11:
z='4 de Espada'
forcahumano2=2
if xxx==11:
w='4 de Espada'
forcahumano3=2
if tombo==11:
t='4 de Espada'
if x==12:
y='5 de Espada'
forcahumano=6
if xx==12:
z='5 de Espada'
forcahumano2=6
if xxx==12:
w='5 de Espada'
forcahumano3=6
if tombo==12:
t='5 de Espada'
if x==13:
y='6 de Espada'
forcahumano=10
if xx==13:
z='6 de Espada'
forcahumano2=10
if xxx==13:
w='6 de Espada'
forcahumano3=10
if tombo==13:
t='6 de Espada'
if x==14:
y='7 de Espada'
forcahumano=14
if xx==14:
z='7 de Espada'
forcahumano2=14
if xxx==14:
w='7 de Espada'
forcahumano3=14
if tombo==14:
t='7 de Espada'
if x==15:
y='Dama de Espada'
forcahumano=18
if xx==15:
z='Dama de Espada'
forcahumano2=18
if xxx==15:
w='Dama de Espada'
forcahumano3=18
if tombo==15:
t='Dama de Espada'
if x==16:
y='Valete de Espada'
forcahumano=22
if xx==16:
z='Valete de Espada'
forcahumano2=22
if xxx==16:
w='Valete de Espada'
forcahumano3=22
if tombo==16:
t='Valete de Espada'
if x==17:
y='Reis de Espada'
forcahumano=26
if xx==17:
z='Reis de Espada'
forcahumano2=26
if xxx==17:
w='Reis de Espada'
forcahumano3=26
if tombo==17:
t='Reis de Espada'
if x==18:
y='As de Espada'
forcahumano=30
if xx==18:
z='As de Espada'
forcahumano2=30
if xxx==18:
w='As de Espada'
forcahumano3=30
if tombo==18:
t='As de Espada'
if x==19:
y='2 de Espada'
forcahumano=34
if xx==19:
z='2 de Espada'
forcahumano2=34
if xxx==19:
w='2 de Espada'
forcahumano3=34
if tombo==19:
t='2 de Espada'
if x==20:
y='3 de Espada'
forcahumano=38
if xx==20:
z='3 de Espada'
forcahumano2=38
if xxx==20:
w='3 de Espada'
forcahumano3=38
if tombo==20:
t='3 de Espada'
if x==42:
y='Espadilha'
forcahumano=42
#t = random.randint(1,40)
if xx==42:
z='Espadilha'
forcahumano2=42
#t = random.randint(1,40)
if xxx==42:
w='Espadilha'
forcahumano3=42
#t = random.randint(1,40)
if tombo==42:
t='7 de Copa'
if x==21:
y='4 de Copa'
forcahumano=3
if xx==21:
z='4 de Copa'
forcahumano2=3
if xxx==21:
w='4 de Copa'
forcahumano3=3
if tombo==21:
t='4 de Copa'
if x==22:
y='5 de Copa'
forcahumano=7
if xx==22:
z='5 de Copa'
forcahumano2=7
if xxx==22:
w='5 de Copa'
forcahumano3=7
if tombo==22:
t='5 de Copa'
if x==23:
y='6 de Copa'
forcahumano=11
if xx==23:
z='6 de Copa'
forcahumano2=11
if xxx==23:
w='6 de Copa'
forcahumano3=11
if tombo==23:
t='6 de Copa'
forcahumano=11
if x==24:
y='7 de Copa'
forcahumano=15
if xx==24:
z='7 de Copa'
forcahumano2=15
if xxx==24:
w='7 de Copa'
forcahumano3=15
if tombo==24:
t='7 de Copa'
if x==25:
y='Dama de Copa'
forcahumano=19
if xx==25:
z='Dama de Copa'
forcahumano2=19
if xxx==25:
w='Dama de Copa'
forcahumano3=19
if tombo==25:
t='Dama de Copa'
if x==26:
y='Valete de Copa'
forcahumano=23
if xx==26:
z='Valete de Copa'
forcahumano2=23
if xxx==26:
w='Valete de Copa'
forcahumano3=23
if tombo==26:
t='Valete de Copa'
if x==27:
y='Reis de Copa'
forcahumano=27
if xx==27:
z='Reis de Copa'
forcahumano2=27
if xxx==27:
w='Reis de Copa'
forcahumano3=27
if tombo==27:
t='Reis de Copa'
if x==28:
y='As de Copa'
forcahumano=31
if xx==28:
z='As de Copa'
forcahumano2=31
if xxx==28:
w='As de Copa'
forcahumano3=31
if tombo==28:
t='As de Copa'
if x==29:
y='2 de Copa'
forcahumano=35
if xx==29:
z='2 de Copa'
forcahumano2=35
if xxx==29:
w='2 de Copa'
forcahumano3=35
if tombo==29:
t='2 de Copa'
if x==30:
y='3 de Copa'
forcahumano=39
if xx==30:
z='3 de Copa'
forcahumano2=39
if xxx==30:
w='3 e Copa'
forcahumano3=39
if tombo==30:
t='3 de Copa'
if x==43:
y='Sete Copa'
forcahumano=43
#t = random.randint(1,40)
if xx==43:
z='Sete Copa'
forcahumano2=43
#t = random.randint(1,40)
if xxx==43:
w='Sete Copa'
forcahumano3=43
#t = random.randint(1,40)
if tombo==43:
t='4 de Paus'
if x==31:
y='4 de Paus'
forcahumano=4
if xx==31:
z='4 de Paus'
forcahumano2=4
if xxx==31:
w='4 de Paus'
forcahumano3=4
if tombo==31:
t='4 de Paus'
forcahumano=4
if x==32:
y='5 de Paus'
forcahumano=8
if xx==32:
z='5 de Paus'
forcahumano2=8
if xxx==32:
w='5 de Paus'
forcahumano3=8
if tombo==32:
t='5 de Paus'
if x==33:
y='6 de Paus'
forcahumano=12
if xx==33:
z='6 de Paus'
forcahumano2=12
if xxx==33:
w='6 de Paus'
forcahumano3=12
if tombo==33:
t='6 de Paus'
if x==34:
y='7 de Paus'
forcahumano=16
if xx==34:
z='7 de Paus'
forcahumano2=16
if xxx==34:
w='7 de Paus'
forcahumano3=16
if tombo==34:
t='7 de Paus'
if x==35:
y='Dama de Paus'
forcahumano=20
if xx==35:
z='Dama de Paus'
forcahumano2=20
if xxx==35:
w='Dama de Paus'
forcahumano3=20
if tombo==35:
t='Dama de Paus'
if x==36:
y='Valete de Paus'
forcahumano=24
if xx==36:
z='Valete de Paus'
forcahumano2=24
if xxx==36:
w='Valete de Paus'
forcahumano3=24
if tombo==36:
t='Valete de Paus'
if x==37:
y='Reis de Paus'
forcahumano=28
if xx==37:
z='Reis de Paus'
forcahumano2=28
if xxx==37:
w='Reis de Paus'
forcahumano3=28
if tombo==37:
t='Reis de Paus'
if x==38:
y='As de Paus'
forcahumano=32
if xx==38:
z='As de Paus'
forcahumano2=32
if xxx==38:
w='As de Paus'
forcahumano3=32
if tombo==38:
t='As de Paus'
if x==39:
y='2 de Paus'
forcahumano=36
if xx==39:
z='2 de Paus'
forcahumano2=36
if xxx==39:
w='2 de Paus'
forcahumano3=36
if tombo==39:
t='2 de Paus'
if x==40:
y='3 de Paus'
forcahumano=40
if xx==40:
z='3 de Paus'
forcahumano2=40
if xxx==40:
w='3 de Paus'
forcahumano3=40
if tombo==40:
t='3 de Paus'
if x==44:
y='Zap'
forcahumano=44
#t = random.randint(1,40)
if xx==44:
z='Zap'
forcahumano2=44
#t = random.randint(1,40)
if xxx==44:
w='Zap'
forcahumano3=44
#t = random.randint(1,40)
if tombo==44:
t='6 de Ouro'
if c==1:
yy='4 de Ouro'
forcacomp=1
if cc==1:
zz='4 de Ouro'
forcacomp2=1
if ccc==1:
ww='4 de Ouro'
forcacomp3=1
if c==2:
yy='5 de Ouro'
forcacomp=5
if cc==2:
zz='5 de Ouro'
forcacomp2=5
if ccc==2:
www='5 de Ouro'
forcacomp3=5
if c==3:
yy='6 de Ouro'
forcacomp=9
if cc==3:
zz='6 de Ouro'
forcacomp2=9
if ccc==3:
ww='6 de Ouro'
forcacomp3=9
if c==4:
yy='7 de Ouro'
forcacomp=13
if cc==4:
zz='7 de Ouro'
forcacomp2=13
if ccc==4:
ww='7 de Ouro'
forcacomp3=13
if c==5:
yy='Dama de Ouro'
forcacomp=17
if cc==5:
zz='Dama de Ouro'
forcacomp2=17
if ccc==5:
ww='Dama de Ouro'
forcacomp3=17
if c==6:
yy='Valete de Ouro'
forcacomp=21
if cc==6:
zz='Valete de Ouro'
forcacomp2=21
if ccc==6:
ww='Valete de Ouro'
forcacomp3=21
if c==7:
yy='Reis de Ouro'
forcacomp=25
if cc==7:
zz='Reis de Ouro'
forcacomp2=25
if ccc==7:
ww='Reis de Ouro'
forcacomp3=25
if c==8:
yy='As de Ouro'
forcacomp2=29
if cc==8:
zz='As de Ouro'
forcacomp3=29
if ccc==8:
ww='As de Ouro'
forcacomp2=29
if c==9:
yy='2 de Ouro'
forcacomp3=33
if cc==9:
zz='2 de Ouro'
forcacomp2=33
if ccc==9:
ww='2 de Ouro'
forcacomp3=33
if c==10:
yy='3 de Ouro'
forcacomp=37
if cc==10:
zz='3 de Ouro'
forcacomp2=37
if ccc==10:
ww='3 de Ouro'
forcacomp3=37
if c==41:
yy='Sete Ouro'
forcacomp=41
#t = random.randint(1,40)
if cc==41:
zz='Sete Ouro'
forcacomp2=41
#t = random.randint(1,40)
if ccc==41:
ww='Sete Ouro'
forcacomp3=41
#t = random.randint(1,40)
if c==11:
yy='4 de Espada'
forcacomp=2
if cc==11:
zz='4 de Espada'
forcacomp2=2
if ccc==11:
ww='4 de Espada'
forcacomp3=2
if c==12:
yy='5 de Espada'
forcacomp=6
if cc==12:
zz='5 de Espada'
forcacomp2=6
if ccc==12:
ww='5 de Espada'
forcacomp3=6
if c==13:
yy='6 de Espada'
forcacomp=10
if cc==13:
zz='6 de Espada'
forcacomp2=10
if ccc==13:
ww='6 de Espada'
forcacomp3=10
if c==14:
yy='7 de Espada'
forcacomp=14
if cc==14:
zz='7 de Espada'
forcacomp2=14
if ccc==14:
ww='7 de Espada'
forcacomp3=14
if c==15:
yy='Dama de Espada'
forcacomp=18
if cc==15:
zz='Dama de Espada'
forcacomp2=18
if ccc==15:
ww='Dama de Espada'
forcacomp3=18
if c==16:
yy='Valete de Espada'
forcacomp=22
if cc==16:
zz='Valete de Espada'
forcacomp2=22
if ccc==16:
ww='Valete de Espada'
forcacomp3=22
if c==17:
yy='Reis de Espada'
forcacomp=26
if cc==17:
zz='Reis de Espada'
forcacomp2=26
if ccc==17:
ww='Reis de Espada'
forcacomp3=26
if c==18:
yy='As de Espada'
forcacomp=30
if cc==18:
zz='As de Espada'
forcacomp2=30
if ccc==18:
ww='As de Espada'
forcacomp3=30
if c==19:
yy='2 de Espada'
forcacomp=34
if cc==19:
zz='2 de Espada'
forcacomp2=34
if ccc==19:
ww='2 de Espada'
forcacomp3=34
if c==20:
yy='3 de Espada'
forcacomp=38
if cc==20:
zz='3 de Espada'
forcacomp2=38
if ccc==20:
ww='3 de Espada'
forcacomp3=38
if c==42:
yy='Espadilha'
forcacomp=42
#t = random.randint(1,40)
if cc==42:
zz='Espadilha'
forcacomp2=42
#t = random.randint(1,40)
if ccc==42:
ww='Espadilha'
forcacomp3=42
#t = random.randint(1,40)
if c==21:
yy='4 de Copa'
forcacomp=3
if cc==21:
zz='4 de Copa'
forcacomp2=3
if ccc==21:
ww='4 de Copa'
forcacomp3=3
if c==22:
yy='5 de Copa'
forcacomp=7
if cc==22:
zz='5 de Copa'
forcacomp2=7
if ccc==22:
ww='5 de Copa'
forcacomp3=7
if c==23:
yy='6 de Copa'
forcacomp=11
if cc==23:
zz='6 de Copa'
forcacomp2=11
if ccc==23:
ww='6 de Copa'
forcacomp3=11
if c==24:
yy='7 de Copa'
forcacomp=15
if cc==24:
zz='7 de Copa'
forcacomp2=15
if ccc==24:
ww='7 de Copa'
forcacomp3=15
if c==25:
yy='Dama de Copa'
forcacomp=19
if cc==25:
zz='Dama de Copa'
forcacomp2=19
if ccc==25:
ww='Dama de Copa'
forcacomp3=19
if c==26:
yy='Valete de Copa'
forcacomp=23
if cc==26:
zz='Valete de Copa'
forcacomp2=23
if ccc==26:
ww='Valete de Copa'
forcacomp3=23
if c==27:
yy='Reis de Copa'
forcacomp=27
if cc==27:
zz='Reis de Copa'
forcacomp2=27
if ccc==27:
ww='Reis de Copa'
forcacomp3=27
if c==28:
yy='As de Copa'
forcacomp=31
if cc==28:
zz='As de Copa'
forcacomp2=31
if ccc==28:
ww='As de Copa'
forcacomp3=31
if c==29:
yy='2 de Copa'
forcacomp=35
if cc==29:
zz='2 de Copa'
forcacomp2=35
if ccc==29:
ww='2 de Copa'
forcacomp3=35
if c==30:
yy='3 de Copa'
forcacomp=39
if cc==30:
zz='3 de Copa'
forcacomp2=39
if ccc==30:
ww='3 de Copa'
forcacomp3=39
if c==43:
yy='Sete Copa'
forcacomp=43
#t = random.randint(1,40)
if cc==43:
zz='Sete Copa'
forcacomp2=43
#t = random.randint(1,40)
if ccc==43:
ww='Sete Copa'
forcacomp3=43
#t = random.randint(1,40)
if c==31:
yy='4 de Paus'
forcacomp=4
if cc==31:
zz='4 de Paus'
forcacomp2=4
if ccc==31:
ww='4 de Paus'
forcacomp3=4
if c==32:
yy='5 de Paus'
forcacomp=8
if cc==32:
zz='5 de Paus'
forcacomp2=8
if ccc==32:
ww='5 de Paus'
forcacomp3=8
if c==33:
yy='6 de Paus'
forcacomp=12
if cc==33:
zz='6 de Paus'
forcacomp2=12
if ccc==33:
ww='6 de Paus'
forcacomp3=12
if c==34:
yy='7 de Paus'
forcacomp=16
if cc==34:
zz='7 de Paus'
forcacomp2=16
if ccc==34:
ww='7 de Paus'
forcacomp3=16
if c==35:
yy='Dama de Paus'
forcacomp=20
if cc==35:
zz='Dama de Paus'
forcacomp2=20
if ccc==35:
ww='Dama de Paus'
forcacomp3=20
if c==36:
yy='Valete de Paus'
forcacomp=24
if cc==36:
zz='Valete de Paus'
forcacomp2=24
if ccc==36:
ww='Valete de Paus'
forcacomp3=24
if c==37:
yy='Reis de Paus'
forcacomp=28
if cc==37:
zz='Reis de Paus'
forcacomp2=28
if ccc==37:
ww='Reis de Paus'
forcacomp3=28
if c==38:
yy='As de Paus'
forcacomp=32
if cc==38:
zz='As de Paus'
forcacomp2=32
if ccc==38:
ww='As de Paus'
forcacomp3=32
if c==39:
yy='2 de Paus'
forcacomp=36
if cc==39:
zz='2 de Paus'
forcacomp2=36
if ccc==39:
ww='2 de Paus'
forcacomp3=36
if c==40:
yy='3 de Paus'
forcacomp=40
if cc==40:
zz='3 de Paus'
forcacomp2=40
if ccc==40:
ww='3 de Paus'
forcacomp3=40
if c==44:
yy='Zap'
forcacomp=44
#t = random.randint(1,40)
if cc==44:
zz='Zap'
forcacomp2=44
#t = random.randint(1,40)
if ccc==44:
ww='Zap'
forcacomp3=44
#t = random.randint(1,40)
print ''
print ''
print ''
print ' Suas Cartas Tombo'
print '-'*40 + '|' + '-'*40
if opcaox==1:
print 'Carta A: %s'%y
if opcaox2==1:
print 'Carta B: %s %s' %(z,t)
if opcaox3==1:
print 'Carta C: %s'%w
print ''
print ''
while pergunta != 'a' and pergunta != 'b' and pergunta != 'c':
print ''
if opcaox==1 and opcaox2==1 and opcaox3==1:
while pergunta != 'a' and pergunta != 'b' and pergunta != 'c':
pergunta = str(raw_input('Escolha a carta desejada:(a ou b ou c)'))
elif opcaox==1 and opcaox2==1 and opcaox3==0:
while pergunta != 'a' and pergunta != 'b':
pergunta = str(raw_input('Escolha a carta desejada:(a ou b)'))
elif opcaox==1 and opcaox2==0 and opcaox3==0:
while pergunta != 'a':
pergunta = str(raw_input('Escolha a carta desejada:(somente a)'))
elif opcaox==0 and opcaox2==1 and opcaox3==0:
while pergunta != 'b':
pergunta = str(raw_input('Escolha a carta desejada:(somente b)'))
elif opcaox==0 and opcaox2==0 and opcaox3==1:
while pergunta != 'c':
pergunta = str(raw_input('Escolha a carta desejada:(somente c)'))
elif opcaox==0 and opcaox2==1 and opcaox3==1:
while pergunta != 'b' and pergunta != 'c':
pergunta = str(raw_input('Escolha a carta desejada:(b ou c)'))
elif opcaox==1 and opcaox2==0 and opcaox3==1:
while pergunta != 'a' and pergunta != 'c':
pergunta = str(raw_input('Escolha a carta desejada:(a ou c)'))
print ''
if pergunta=='a':
print' %s'%y
cartaescolhida = forcahumano
opcaox=0
if pergunta=='b':
print' %s'%z
cartaescolhida = forcahumano2
opcaox2=0
if pergunta=='c':
print' %s'%w
cartaescolhida = forcahumano3
opcaox3=0
print ''
print raw_input('Computador esta escolhendo a carta...')
if opcaoc==1 and opcaoc2==1 and opcaoc3==1:
if forcacomp>forcacomp2 and forcacomp>forcacomp3:
jogadacomp = 1
elif forcacomp2>forcacomp and forcacomp2>forcacomp3:
jogadacomp = 2
elif forcacomp3>forcacomp and forcacomp3>forcacomp2:
jogadacomp = 3
if cartaescolhida > forcacomp and cartaescolhida > forcacomp2 and cartaescolhida > forcacomp3:
if forcacomp<forcacomp2 and forcacomp<forcacomp3:
jogadacomp = 1
elif forcacomp2<forcacomp and forcacomp2<forcacomp3:
jogadacomp = 2
elif forcacomp3<forcacomp and forcacomp3<forcacomp2:
jogadacomp = 3
elif opcaoc==0 and opcaoc2==1 and opcaoc3==1:
jogadacomp = random.randint(2,3)
elif opcaoc==1 and opcaoc2==1 and opcaoc3==0:
jogadacomp = random.randint(1,2)
elif opcaoc==1 and opcaoc2==0 and opcaoc3==1:
jogadacomp = random.randint(1,3)
while jogadacomp == 2:
jogadacomp = random.randint(1,3)
elif opcaoc==1 and opcaoc2==0 and opcaoc3==0:
jogadacomp = 1
elif opcaoc==0 and opcaoc2==1 and opcaoc3==0:
jogadacomp = 2
elif opcaoc==0 and opcaoc2==0 and opcaoc3==1:
jogadacomp = 3
if jogadacomp == 1:
opcaoc=0
print ' Computador jogou %s'%yy
if cartaescolhida < forcacomp:
pontoscomprodada = pontoscomprodada + 1
else:
pontoshumanorodada = pontoshumanorodada + 1
print ''
if jogadacomp == 2:
opcaoc2=0
print ' Computador jogou %s'%zz
if cartaescolhida < forcacomp2:
pontoscomprodada = pontoscomprodada + 1
else:
pontoshumanorodada = pontoshumanorodada + 1
print ''
if jogadacomp == 3:
opcaoc3=0
print ' Computador jogou %s'%ww
if cartaescolhida < forcacomp3:
pontoscomprodada = pontoscomprodada + 1
else:
pontoshumanorodada = pontoshumanorodada + 1
print ''
#resposta = 'd'
#cartaescolhida=0
rodada = rodada + 1
print ''
print ''
print ' Rodada: %d'%rodada
print ' Pontos Humano na rodada: %d'%pontoshumanorodada
print ' Pontos CPU na rodada: %d'%pontoscomprodada
print ' ------------Partida------------'
print ' Humano: %d Computador: %d' %(pontoshumanopartida,pontoscomppartida)
print ''
print ''
if pontoshumanorodada == 2:
pontoshumanopartida = pontoshumanopartida + 1
if pontoscomprodada == 2:
pontoscomppartida = pontoscomppartida + 1
print ''
print ''
print ''
print ''
print raw_input('Digite qualquer tecla para continuar...')
os.system("clear")
if pontoscomppartida >= 12:
print ' Voce Perdeu.... '
elif pontoshumanopartida >=12:
print ' Parabens!! Voce Venceu!!! '
print ''
print ''
print ''
Lista Ligada - Versão Recursiva
"Executar" - programa útil que executa comandos com histórico. PyGtk
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Como rodar o Folding@home no Linux
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
O Abismo entre o Código e o Chão: Saltos Tecnológicos e a Exclusão Estrutural no Brasil
Instalar e Configurar a santíssima trindade (PAP) no Void Linux
Pisando no acelerador do Linux Mint: Kernel XanMod, zRAM e Ajustes de Swap
Como compilar kernel no Linux Mint
Lançamento do Brutal DOOM test 6
Consertando o erro no Brave de webgl
Solução para ter de volta as bordas e barra de títulos das janelas em zenity no Debian 13.x
Seno, Coseno, Tangente em CLIPPER (0)
Inserir uma URL num arquvo pelo Ubuntu (CLIPPER) (0)
VMWare Player não conecta na rede nem consigo intercambiar arquivos (1)









