Dibujar un diamante
Python
Publicado el 6 de Enero del 2020 por Katas (150 códigos)
4.243 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.
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
Comentarios sobre la versión: 1 (0)
No hay comentarios