Dudas sobre un programa de encriptación
Pepe Aracil
pepe en diselpro.com
Vie Ene 14 09:42:48 CET 2005
Cambia los prints por sys.stdout.write.
Ej.
import sys
sys.stdout.write("hola mundo")
Saludos.
El Viernes, 14 de Enero de 2005 00:19, luis pinel garcía escribió:
> Ante todo presentarme, soy luis y estoy aprendiendo python por mi cuenta y
> riesgo en una máquina con linux, uso la suse 9.2, llevo poco tiempo en esto
> de programar y haciendo un ejercicio de encriptación de datos , los datos
> encriptados me salen de arriba a abajo, y me gustaría ver el texto
> encriptado de izquierda a derecha. El programa que he hecho es este:
>
> # Este programa codifica un texto
>
> texto=raw_input('Escribe el texto que va a ser encriptado: ')
> n=int(raw_input('Dime el valor de encriptación: '))
>
> digito=''' !"#$%&()*+,-./0123456789:;<=>?
> @ABCDEFGHIJKLMNÑOPQRSTUVWXYZ[\]'
> abcdefghijklmnñopqrstuvwxyz{|}'''
> letra=0
>
> while texto != '':
> for crip in texto:
> for caracter in digito:
> letra+=1
> if crip==caracter:
> if letra+1>=len(digito):
> letra=0
> print '%s' % digito[letra+n-1]
> else:
> print '%s' % digito[letra+n-1]
> letra=0
> break
> texto=raw_input('Pulsa Intro para salir del programa: ')
>
> Agradecería si alguien puede ayudarme a arreglarlo. Un saludo. Y gracias de
> antemano.
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es