3.4. Помнить о том, что сервис вопросов и ответов «Хабр Q&A» не является форумом, чатом или социальной сетью. Следует избегать употребления речевых оборотов, характерных для этих типов ресурсов. Вопрос и его описание не должны содержать приветствий и прочих «лирических отступлений».
def first_func(n):
income_data = []
i = 0
while i < 3:
try:
income_data.append(int(input(f'enter {i} int number')))
i += 1
except ValueError:
print('it is not int number!')
r0 = income_data[0] + n
r1 = income_data[1] * n
r2 = income_data[2] - n
return r0, r1, r2 # тут первая функция возвращает кортеж результатов
def second_func(previous_data):
result = 0
for row in previous_data:
result += row[0]
return result
flag = True
data = []
counter = 1
while flag:
counter += 1
if input('enter for continue, "1" for stop') != '':
break
else:
data.append(first_func(counter)) # тут в список добавляются кортежи из первой функции, пока пользователь не отправит «1» для остановки.
print(second_func(data)) # тут передается во вторую функцию список кортежей.
def more_or_less_one(number: int) -> str:
result = True
my_list = [int(i) for i in str(number)]
for x in range(len(my_list)-1):
if abs(my_list[x] - my_list[x+1])-1:
result = False
return str(result)
data = 234543
print(more_or_less_one(data))
data = 234564
print(more_or_less_one(data))
Кроме того, относительно недорогие типа tp-link и подобные им - через 2 года во всех точках пришлось перепаивать конденсаторы - высохли :/
В общем, это решение временное.