Forma Triángulo en Python

Este programa en Python solicita al usuario que ingrese un símbolo y un ancho, luego muestra un triángulo del ancho especificado utilizando ese símbolo para la parte interior. El programa construye el triángulo imprimiendo filas del símbolo, comenzando con un ancho igual al ingresado por el usuario y disminuyendo en un símbolo por fila. Esto demuestra el uso de bucles en Python para controlar el número de símbolos impresos en cada línea, siendo un excelente ejemplo de repetición y manipulación de cadenas. Al utilizar el bucle for y las operaciones de cadenas, este programa permite a los usuarios crear patrones dinámicamente basados en su entrada. El ancho del triángulo disminuye con cada iteración del bucle, mostrando cómo se pueden usar estructuras anidadas para generar salidas visuales complejas en Python. Esta implementación simple pero efectiva destaca cómo manipular cadenas y controlar el formato de salida de manera eficiente, convirtiéndolo en una herramienta de aprendizaje valiosa para aquellos interesados en dominar la programación en Python.



Grupo

Tipos de datos de Python

Objectivo

Desarrolla un programa Python que solicite al usuario un símbolo y un ancho, y muestre un triángulo de ese ancho utilizando ese símbolo para la parte interna, como en este ejemplo:

Ingrese un símbolo: 4
Ingrese el ancho deseado: 5

44444
4444
444
44
4

Ejemplo Ejercicio Python

 Copiar Código Python
# Prompt the user for a symbol and width
symbol = input("Enter a symbol: ")
width = int(input("Enter the desired width: "))

# Display the triangle with the given symbol and width
for i in range(width, 0, -1):
    print(symbol * i)

 Output

Case 1:
Enter a symbol: 4
Enter the desired width: 5
44444
4444
444
44
4

Case 2:
Enter a symbol: *
Enter the desired width: 3
***
**
*

Comparte este ejercicios Python

Más ejercicios de Programacion Python de Tipos de datos de Python

¡Explora nuestro conjunto de ejercicios de programación en Python! Diseñados específicamente para principiantes, estos ejercicios te ayudarán a desarrollar una sólida comprensión de los fundamentos de Python. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte gradualmente a medida que adquieres confianza en la programación en Python.

  • Cadena de password en Python

    Este programa en Python solicita al usuario que ingrese un nombre de usuario y una contraseña (ambos deben ser cadenas de texto) y repite el proceso has...

  • Aritmética - Condicional en Python

    Este programa en Python solicita al usuario que ingrese dos números y una operación para realizar con ellos, como suma (+), resta (-), multiplicación (*) o div...

  • Doble valor en Python

    Este programa en Python calcula el perímetro, el área y la diagonal de un rectángulo, basándose en el ancho y la altura dados. El perímetr...

  • Evaluar las salidas de la función en Python

    Este programa en Python muestra los valores de la función y = x² - 2x + 1 para valores enteros de x que van desde -10 hasta +10. La función es una ecuación cua...

  • Mostrar función en Python

    Este programa en Python "dibuja" el gráfico de la función y = (x-4)² mostrando una serie de asteriscos en la pantalla. Para cada valor de x que va desde -1 has...

  • Punto flotante, unidades de velocidad en Python

    Este programa en Python solicita al usuario que ingrese una distancia en metros y el tiempo tomado en horas, minutos y segundos, y luego calcula la velocidad en tres unidade...