Справочник языка — Русский (ru)¶
Эта страница собирает принятые формы, специфичные для русского.
Version: 1.0.2
Особенности языка¶
- Русские идентификаторы полностью поддерживают Unicode: например
сумма,число,максимум. selfиthisстрого эквивалентны.
Ключевые слова¶
| Семантическая роль | Допустимые формы |
|---|---|
return |
Возвращать, Возвращай, Возвращаи, Вернуть, Верни |
display |
Выводить, Выведи, Писать, Напиши |
break |
Прервать, Прерви |
continue |
Продолжать, Продолжай, Продолжаи, Продолжить, Продолжи |
import |
Импортировать, Импортируй, Импортируи, import |
from |
Из, from |
as |
Как, as |
local |
Локальный, Локальныи, local |
true |
Истина |
false |
Ложь |
null |
Пусто, Ничто, Ноль |
and |
И |
or |
Или |
not |
Не |
do |
Делать |
xor |
Исключающее ИЛИ, XOR |
in |
В |
not_in |
Не В |
input |
Читать, Читай, Читаи, Прочитать, Прочитай, Прочитаи, Вводить, Введи |
display_no_newline |
ВыводитьБезПереноса, ВыведиБезПереноса |
clear_screen |
ОчищатьЭкран, ОчистиЭкран |
mod |
MOD, Остаток |
Типы¶
| Типы | Локальные названия |
|---|---|
integer |
целое, целое число, целые |
float |
вещественное, вещественное число, вещественные |
string |
текст, строка, строки |
boolean |
логический, логическии, булевый, булевыи, логические |
array |
список, массив, списки |
dictionary |
словарь, словари |
set |
множество, множества |
tuple |
кортеж, кортежи |
Синтаксические конструкции¶
if:
- Если {condition} То
- Если {condition}
elif:
- Иначе Если {condition} То
- ИначеЕсли {condition} То
- Иначе Если {condition}
else:
- Иначе
for_range:
- Для {var} от {start} до {end} с шагом {step}
- Для {var} от {start} до {end}
for_each:
- Для {var} В {iterable}
while:
- Пока {condition}
function:
- Функция {name}({params}) -> {return_type}
- Функция {name}({params}) → {return_type}
- Функция {name}({params})
class:
- Класс {name}({bases})
- Класс {name}
repeat_count:
- Повторять {count} раз
- Повтори {count} раз
repeat_until_start:
- Повторять
- Повтори
until:
- ПокаНе {condition}
variable_declaration_single:
- '{vars} имеет тип {type}'
variable_declaration_plural:
- '{vars} имеют тип {type}'
algorithm:
- Начало
- Алгоритм {name}
process:
- Процесс {name}({params}) -> {return_type}
- Процесс {name}({params})
subprocess:
- Подпроцесс {name}({params}) -> {return_type}
- Подпроцесс {name}({params})
select:
- Выбор {expression}
case:
- Случай {value}
- Случаи {value}
default_case:
- Иначе
constructor:
- Конструктор({params})
Словарь ООП¶
constructor:
- Конструктор
access:
public:
- публичный
- публичныи
- public
protected:
- защищённый
- защищенныи
- защищенный
- protected
private:
- приватный
- приватныи
- private
modifiers:
static:
- статический
- статическии
classmethod:
- методкласса
override:
- переопределяет
- override
super:
- super
- родитель
.pseudo · .algo · language=ru