У меня есть вопрос, я очень новичок в Python и программировании в целом. Я пытаюсь решить задачу по созданию квадрата звезд с помощью цикла for, это даже близко не похоже на то, что я пытаюсь сделать, поэтому мне нужна некоторая помощь.
>
это код, который я использую:
number = int(input()) для меня в диапазоне (числе): для j в диапазоне (число): если я == 0 или я == число - 1 или j == 0 или j == число - 1: печать("*", конец="") еще: печать("", конец=" ") Распечатать() Я пытаюсь добиться чего-то вроде этого (на прикрепленном изображении):


Я также не понимаю, почему звезды в первой строке равны 6, когда мой входной номер равен 5, хотя я поставил num-1 в операторе if.