Предмет: Информатика, автор: sofyakeivabu

❗ОЧЕНЬ СРОЧНО❗ПОМОГИТЕ ПОЖАЛУЙСТА❗
Язык программирования-Python❗​

Приложения:

Ответы

Автор ответа: KnowsUser1
1

Ответ:

#1

import statistics

def ReadIntWhile(predicate):

   x = int(input())

   while predicate(x):

       yield x  

       x = int(input())

a = list(filter( lambda p: p>=0, ReadIntWhile(lambda p: p != 0)))

print(f'Sum: {sum(a)}, average: {statistics.mean(a)}')

#2

n = int(input())

[print(f'{n} * {i} = {n*i}') for i in range(1,11)]

#3

print('---- Степени Двойки ---- \n\n')

[print(f'степень: {i} :: Значение степени: {2**i}') for i in range(11)]

Объяснение:


dankook: KnowsUser1, вы мне случайно не поможете с задачами на питоне?
KnowsUser1: Смотря что вы хотите
dankook: По двоичному поиску можете решать мне надо хотя бы 5 задач решить?
dankook: KnowsUser1, сможете?
KnowsUser1: Извините, вряд ли. Описание алгоритма двоичного поиска можно спокойно найти в интернете, с примерами реализации на Python. Вероятнее всего, это будет первая же ссылка
dankook: Я пробовал но мне ничего не понятно. Всё таки может сможете помочь, если я скину задачи?
Похожие вопросы
Предмет: Русский язык, автор: Аноним