Я хочу написать в Python функцию, которая будет принимать начальную строку (например, 'F') и заменять каждое 'F' на 'F-F ++ f-f', а затем будет повторяться. Таким образом, параметрами функции будет число, указывающее функции, сколько раз она должна это делать.
Я не написал ни одного кода, потому что не уверен, с чего начать, но думаю, что мне нужноиспользуйте цикл while, чтобы он повторялся.
Примеры:
snowflake(1)
#It would return
'F'
snowflake(2)
#It would return
'F-F++F-F'
snowflake(3)
#It would return
''F-F++F-F-F-F++F-F++F-F++F-F-F-F++F-F'
И так далее, как мне это сделать?