Aprende Inglés, Programación, AI y Ciberseguridad.

Antes:$249

Currency
$209
Suscríbete

Termina en:

03d

18h

53m

56s

1

Creando siglas con Python

Oscar Eduardo
edufdev
11966

¿Cómo hacer un programa con Python que cree siglas?

<h6>Tutorial dirigido para desarrolladores Python junior(básico)</h6>

Sigla:

Se refiere a la palabra que se forma con las primeras letras de las palabras que componen una expresión completa, pero también se refiere a cada una de las letras que la componen.

Los nombres se escriben con mayúsculas sostenidas, independientemente de cómo se escriba la expresión completa, y sin acentos.

El plural de las siglas no se marca gráficamente con la letra “s”, que es también la pronunciación correcta en el lenguaje oral, por lo que conviene escribir ONG y TIC, no ONGs, ONG’s, TICs o TIC’s.

PYTHON: CREA SIGLAS A PARTIR DE FRASES

  • Haremos una lista de palabras que no queremos tomar en cuenta, como preposiciones, conjugaciones, etc.
    palabras = "a ante bajo con contra de desde durante en entre"
  • Dividimos las palabras en una lista
    palabras = preposiciones.split()
  • Necesitaremos una frase del usuario. Podemos hacerlo con el método input().
    frase = input("Escribe una frase: ")
  • Dividimos la frase en una lista
    frase = frase.split()
  • Creamos una lista vacía para guardar las siglas
    siglas = []
  • Haz un ciclo sobre las palabras de la frase
    for palabra in frase:
  • Comprobamos si la palabra no está en la lista de palabras.
    if palabra not in palabras:
  • Añadimos la primera letra de la palabra a la lista de siglas
    siglas.append(palabra[0])
  • Unimos la lista de siglas en una cadena
    siglas = "".join(siglas)
  • Ponemos las siglas en mayúsculas
    siglas = siglas.upper()
  • Imprimimos las siglas
    `print("Tu acrónimo es: " + siglas)
<h5>Ejemplos:</h5>

ONU: Organización de las Naciones Unidas.
OTAN: Organización del Tratado del Atlántico Norte.
FMI: Fondo Monetario Internacional.
COI: Comité Olímpico Internaciona.
RAE: Real Academia Española.

Si no entendiste algo de lo anterior te invito a tomar el Curso básico de Python aquí en Platzi.

<h6>Sígueme en mis redes sociales como @edufdev</h6>
Escribe tu comentario
+ 2