Estadísticas del código: Dibujar un diamante - Python

Imágen de perfil
Val: 1.703
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Dibujar un diamante


Python

Publicado el 6 de Enero del 2020 por Katas (150 códigos)
3.945 visualizaciones desde el 6 de Enero del 2020
Crear una función para devolver una cadena en forma de diamante utilizando el caracteres asterisco (*). Los espacios finales deben eliminarse y cada línea debe terminarse con un carácter de nueva línea (\n).
Tiene que devolver None si la entrada es un número par o negativo, ya que no es posible imprimir un diamante de tamaño par o negativo.

1
2
3
4
5
6
diamond(1) # "*\n"
diamond(2) # None
diamond(3) # " *\n ***\n *\n"
diamond(5) # "  *\n ***\n*****\n ***\n  *\n"
diamond(0) # None
diamond(-3) # None

176 visualizaciones durante los últimos 90 días


16
0