Вопрос пользователя:
Ответ нейросети:
def get_asterisks_shape(n: int, fill: bool) -> str: result = ""
if fill:
for i in range(n):
result += "*" * n + "\n"
else:
result += "*" * n + "\n"
for i in range(n-2):
result += "*" + " " * (n-2) + "*" + "\n"
result += "*" * n + "\n"
return result
print(get_asterisks_shape(n=4, fill=False)) print(get_asterisks_shape(n=5, fill=True))
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.