Mostrar Abecedario con Python 3.3 [Resuelto/Cerrado]

Denunciar
Message postés
162
Date d'inscription
viernes, 8 de marzo de 2013
Estatus
Contribuidor
Última intervención
miércoles, 30 de octubre de 2019
-
Message postés
162
Date d'inscription
viernes, 8 de marzo de 2013
Estatus
Contribuidor
Última intervención
miércoles, 30 de octubre de 2019
-
Hola, Buenas! esta vez me toca Preguntar xD! Soy nuevo en Python! pero no se muy bien el manejo de caracteres! Lo que quiero es mostrar el abecedario con un ciclo y un print! Ejemplo En C seria así

char c;
for(c = 'a';c<='z';c++)
printf("%c ",c);

pero en Python me da error! lo estoy haciendo con un ciclo While asi

i = 'a'
while i <= 'z':
print("Letra:",c)
i = i+1

Y me da error en la asignacion del i +1 ya q no es un entero! entonces como hago para incrementar el i para que cambie? Ayuda Por favor! es algo sencillo


2 respuestas

Message postés
162
Date d'inscription
viernes, 8 de marzo de 2013
Estatus
Contribuidor
Última intervención
miércoles, 30 de octubre de 2019
93
Gracias mi Pana! Saludos! xD
7
Gracias

Unas palabras de agradecimiento nunca están de más. Deja tu comentario

CCM 18341 usuarios nos han dicho gracias este mes

Message postés
265
Date d'inscription
viernes, 22 de febrero de 2013
Estatus
Contribuidor
Última intervención
sábado, 28 de noviembre de 2020
1.404
Hola, tenés varias alternativas:

minúsculas:
print map(chr, range(97, 123))

mayúsculas
print map(chr, range(65, 91))

minúsculas y mayúsculas:
from string import ascii_letters
print ascii_letters

otra forma:
import string
print string.ascii_lowercase
print string.ascii_uppercase

¡Suscríbete a nuestra Newsletter!

Recibe nuestros mejores artículos

¡Suscríbete a nuestra Newsletter!