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
73
Gracias mi Pana! Saludos! xD
3
Gracias

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

CCM 28713 usuarios nos han dicho gracias este mes

Message postés
263
Date d'inscription
viernes, 22 de febrero de 2013
Estatus
Contribuidor
Última intervención
lunes, 18 de mayo de 2020
1.297
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