На занятиях мы пользуемся online-Python3, в котором имеется возможность име­но­вать идентификаторы по-русски, что для профессиональных программистов может показаться непривычным, однако для обучения — то, что надо.

Поиск по разделу «Программирование»

Рекурсивная функция для определения палиндрома

Py.0011. Напишите рекурсивную функцию, которая выводит True, если входная строка — палиндром, False — иначе.

Вывод натурального ряда

Py.0010. Напишите рекурсивную процедуру, которая выводит натуральные числа от 1 до n.

Определение числа-палиндрома с помощью формулы

Py.0009. Напишите программу, которая определяет, является ли данное десятичное четырехзначное число палиндромом. Если ДА, выведите 1, иначе — любое другое целое число. При решении этой задачи нельзя пользоваться условной инструкцией if и циклами.

Кличество вхождений образца-подстроки в данной строке

Py.0008. Напишите программу, которая подсчитывает количество вхождений образца-подстроки в данной строке.
В условии задачи не уточняется, каким образом подсчитывается количество вхождений в случаях наложения образцов в исходной строке, например, «строка — '111' и образец — '11'». Поэтому любой способ подсчета в таких случаях признается правильным.

\( \operatorname {sign} (x) \) без использования if

Py.0007. Напишите программу, которая вычисляет функцию \[
\operatorname {sign} (x) =
\begin {cases}
\ \ \,1, & \mbox {если } x > 0,
\\
\ \ \, 0, & \mbox {если } x = 0,
\\
-1, & \mbox {если } x < 0.
\end {cases}
\] При решении этой задачи нельзя пользоваться условной инструкцией if.

Таблица решений

Py.0006. Используя две задаваемых переменных doesHeKnowSubject и doesHeKnowHimself, которые принимают 0, если «не знает», и 1, если «знает», напишите программу, выдающую рекомендацию в соответствии с арабской пословицей:

Если человек не знает и он не знает, что не знает, избегай его.
Если человек не знает и он знает, что не знает, научи его.
Если человек знает и он не знает, что знает, разбуди его.
Если человек знает и он знает, что знает, иди за ним.

Тем, кто считает, что знает в Питоне все