Билет 23 - LunexCoding/Basics-of-data-analysis GitHub Wiki
-
Функция в языке программирования – это?
Фу́нкция в программировании, или подпрограмма — фрагмент программного кода, к которому можно обратиться из другого места программы.
-
Как создать функцию? Напишите на латинице часть встроенных функций в языке Python (минимум две).
Функция в python - объект, принимающий аргументы и возвращающий значение. Обычно функция определяется с помощью инструкции
def
.sum
,min
class DataAnalysis:
'''
Найти все простые натуральные числа, не превосходящие n, двоичная запись которых представляет собой палиндром,
т. е. читается одинаково слева направо и справа налево.
'''
def __init__(self, array=None):
self._array = array
def checkPalindrome(self):
for num in self._array:
copyNum = num
result = 0
while num != 0:
digit = num % 10
result = result * 10 + digit
num = int(num / 10)
if result == copyNum:
print(copyNum)
task = DataAnalysis([123321, 3345, 121, 5643, 45654])
task.checkPalindrome()