Jogo de truco em python.
Publicado por Renan Galter Brejão 23/03/2007
[ Hits: 18.010 ]
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 ''
Algoritmo de Euclides estendido em Python3
Lista Ligada - Versão Recursiva
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Problemas com Driver NVIDIA (0)
Programa fora de escala na tela do pc (19)
Fedora KDE plasma 42 X Módulo de segurança BB (Warsaw-2) (1)









