программирование python

Выполнен
Заказ
4980856
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
18 Окт 2022 в 23:55
Цена
Договорная цена
Блокировка
10 дней
Размещен
16 Окт 2022 в 16:26
Просмотров
473
Описание работы

предложить улучшения кода для уже решённых задач:

  • С помощью использования **лямбд, filter, map, zip, enumerate, list comprehension
  1. Задайте список из нескольких чисел. Напишите программу, которая найдёт сумму элементов списка, стоящих на нечётной позиции.


lst = []

lst = list(map(int, input('Enter digits - interval: ').split()))

def summaOdd(lst):

countSum = 0

for i in range(len(lst)):

if i%2 != 0:

countSum+=lst[i]

print(countSum)

summaOdd(lst)

2.Вычислить число c заданной точностью d

Пример: при $d = 0.001, π = 3.141.$ 10^{-1} ≤ d ≤10^{-10}


def numPi(form=1.0e-5):

num = 0

d = 1

two = 1

while True:

i = 4 / d

num += two * i

if i<form:

return num

two = -two

d += 2

print(f'the numbers PI is equal to {round(numPi(),4)}')

3.Напишите программу, которая принимает на вход число N и выдает набор произведений чисел от 1 до N.


num = int(input('number N = '))

count = 1

#способ нахождения факториала N! = 1*2..n

for i in range(1, num+1):

count *= i

print(count)'

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
3 часа 45 минут
Выполнен в срок
Отзыв о выполненном заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир