Для тех, кто знает Python

Bato Bymbygydenov

Зравствуйте, у меня вопрос для тех, кто достаточно хорошо знает Python.
Вы, наверняка, знаете, что такое функции.Так вот.
Чтобы ее вывести надо написать вот такую строку:
def greetings ()
Мой вопрос относится к скобкам.
1)Для чего они нужны?
2)Зачем туда что -то выписывать?
И еще один:
Для тех у кого много времени.
Объясните мне эту программу, т.е. что каждая и строка делает и зачем она.
def string_artist(program):
cmd_list = program.split('-')
for command in cmd_list:
cmd_len = len(command)
if cmd_len == 0:
continue
cmd_type = command[0]
num = 0
if cmd_len > 1:
num_string = command[1:]
num = int(num_string)
print(command, ':', cmd_type, num)
turtle_controller(cmd_type, num)

Bato Bymbygydenov 6 месяцев назадСпасибо 0
1 чел.