/
rnekrasov
/
Python
Обзор
Документация
Войти
/
rnekrasov
/
Python
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
diamond.py
17 строк
425 B
slowy07
refactor: clean code
30 янв 2022, 04:33
30 янв 2022, 04:33
f0af0c4
Код
Авторство
О чём код?
def draw_diamond(n): if n % 2 != 0: k = 1 while k <= n: print(" " * int((n - k) / 2) + "*" * k + " " * int((n - k) / 2)) k += 2 j = 1 while (n - 2 * j) >= 1: print(" " * j + "*" * (n - 2 * j) + " " * (j)) j += 1 else: print("Not an odd number. Can't draw a diamond :(") n = int(input("Enter an odd number: ")) draw_diamond(n)