Validador de cartão de crédito
Publicado por Djames Suhanko 12/12/2008
[ Hits: 13.671 ]
Homepage: www.phantomsystem.com.br
Um validador simples de cartão de crédito em pouquíssimas linhas.
#!/usr/bin/env python
import sys
total=0
s = raw_input('Numero do cartao (sem sinais) -->')
if (len(s) != 16):
print "Numero errado. faca de novo"
exit()
for i in range(0,16,2):
acum=int(s[i])*2
if (acum > 9):
acum=acum-9
total=total+acum
for i in range(1,17,2):
total=total+int(s[i])
if ((total%10) != 0 or total > 150):
print "Cartao invalido"
exit()
print "Cartao valido: %s" % s
Versão das principais distribuições.
Unescape de caracteres especiais ISO-8859-1
Invariância Discreta de Escala
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
[Resolvido] VirtualBox can't enable the AMD-V extension
Como verificar a saúde dos discos no Linux
Como instalar , particionar, formatar e montar um HD adicional no Linux?
Como automatizar sua instalação do Ubuntu para desenvolvimento de software.
Quais os códigos mais dificeis que vcs sabem fazer? (12)
systemd-resol... precisa ser reiniciado periodicamente [RESOLVIDO] (7)









