import random
n = int(input("Введите количество элементов списка: "))
a = int(input("Введите значение a: "))
b = int(input("Введите значение b: "))
# Генерация псевдослучайных чисел и вывод списка на экран
numbers = [random.uniform(a, b) for _ in range(n)]
print("Список элементов:")
print(numbers)
# Вычисление суммы отрицательных элементов
negative_sum = sum([num for num in numbers if num < 0])
print("Сумма отрицательных элементов:", negative_sum)
# Нахождение индексов максимального и минимального элементов
max_index = numbers.index(max(numbers))
min_index = numbers.index(min(numbers))
# Определение границ для произведения элементов
start_index = min(max_index, min_index) + 1
end_index = max(max_index, min_index)
# Вычисление произведения элементов списка
product = 1
for num in numbers[start_index:end_index]:
product *= num
print("Произведение элементов между максимальным и минимальным:", product)
Поделитесь своими знаниями, ответьте на вопрос:
По excel решить : определить величину налога на имущество, переходящего по наследству в зависимости от суммы наследства и категории наследника. если сумма наследства не превышает 850 минимальных зарплат, то налога нет. если сумма наследства больше 850 минимальных зарплат, то: — наследники первой очереди выплачивают 5% от суммы, превышающей 850 минимальных зарплат; — наследники второй очереди —10%; — наследники третьей очереди —20%. дано: сумма наследства, размер минимальной оплаты труда, категория наследника.
Задание 1. Код:
n = int(input('Уведіть число: '))
output_list = []
for i in range(n):
output_list.append(i+1)
print(output_list)
Задание 2. Код:
from random import randint
output_list = []
for i in range(randint(20, 40)):
output_list.append(randint(100, 999))
print(f'Список: {output_list}')
print(f'Останній елемент списку: {output_list[-1]}')
print(f'Список у зворотному порядку: {output_list[::-1]}')
print('YES' if 444 in output_list and 777 in output_list else 'NO')
output_list.pop(-1)
output_list.pop(0)
print(f'Список з віддаленим першим та останнім елементами: {output_list}')
Задание 3. Код:
n = int(input('Уведіть число: '))
output_list = []
for i in range(1, n + 1):
if n % i == 0:
output_list.append(i)
print(output_list)