44 подписчика
Ответ: def srez(S): N = S[S.find("(")+1:S.find(")")] if N == "": N = 1 else: N = int(N) S = S[:S.find("(")+1] + S[S.find(")"):] if S[0:4] == " ": S = S[4:] Srez = [N,S,True] else: Srez = [N,S,False] return(Srez) def move(srez,coord): if srez[2] == False: kef.forK = 1 comm = ["move_right()","move_left()","move_up()","move_down()","for k in range():"] if srez[1] == comm[0]: coord[0] += srez[0]*kef...
3 месяца назад
529 подписчиков
В этом уроке мы рассмотрим весь процесс решения задачи от условия до написания программы, Вы можете опускать часть цепочки, если уже хорошо владеете знаниями и можете в "голове" представить весь процесс. Логическая цепочка решения задачи: 1. Прочитать условие; 2. Составить алгоритм в виде блок схемы; 3. Составить таблицу значений переменных; 4. Решить задачу, с помощью этой таблицы; 5. Написать программу; 6. Сверить результат работы программы с результатом решения задачи. 1. Условие задачи Программа должна вывести таблицу умножения на 3, то есть все числа от 1 до 10 умноженные на 3...
7 месяцев назад