Caro tpiardi, Com base no seu código, simplesmente erro de sintaxe !!! Experimente esse código agora !! p = [0.2,0.2,0.2,0.2,0.2]
pHit = 0.6
pMiss = 0.2
for i in range(5):
if i == 1 or i == 2:
p[i] = p[i] * pHit
else:
p[i] = p[i] * pMiss
print p
Caro Vinícius, O use o "if" no lugar do "try". exemplo: nome = raw_input('Digite o nome do aluno')
if nome in aprovados:
aprovados.remove(nome)
else:
print "nome não encontrado de apreovados"
if nome in recuperacao:
recuperacao.remove(nome)
else:
print "nome não encontrado na lista de recuperacao"
if nome in reprovados:
reprovados.remove(nome)
else:
print "nome não encontrado na lista de reprovados"
x = 0
s = str(x)
while len(s) < 4:
x += 1
s = str(x)
print (x) Caro Eduardo, Você esqueceu de atribuir a variável "s" (linha 2) antes do loop !! Espero ter ajudado !!!