FAQ Infinity

RUR - что это такое?

Введение

RUR - это программа для обучения программированию на языке Python. Она представляет собой симулятор роботов, которые перемещаются по полю и выполняют различные действия.

Основные принципы работы

RUR создана для того, чтобы помочь новичкам в изучении языка программирования Python. С ее помощью можно научиться базовым конструкциям языка Python, таким как циклы, условия, функции и т.д.

Принцип работы программы заключается в том, что пользователь должен написать программу на языке Python, которая будет управлять действиями робота. Робот будет выполнять те действия, которые указаны в программе.

Пример кода программы на языке Python для RUR:

from rurpy import *

#задаем действия для робота
def actions():
    while front_is_clear():
        move()
        if right_is_clear():
            turn_right()
        elif not left_is_clear():
            turn_around()
    say("I'm stuck!")
      
# запуск программы
world = World(file_name='maze') #загрузка уровня лабиринта
my_robot = Robot(world, avenue=1, street=1, orientation='east')
actions()

Особенности

RUR имеет следующие особенности:

Заключение

RUR - это полезный инструмент для начинающих программистов, которые хотят научиться программированию на языке Python. С ее помощью можно быстро разобраться в базовых конструкциях языка и научиться создавать собственные программы.