Очень нужна Ваша помощь, пожалуйста! Даю 50 баллов!
1. Створити список з n цілих випадкових чисел, що знаходяться в діапазоні згідно варіанту (варіант на фото)
2. Зі створеного списку вибрати випадковим чином кількість елементів, що відповідають номеру варіанту ( на фото)
3. Змінити послідовність елементів у списку на протилежний.
4. Визначити кількість додатних елементів.
5. Визначити кількість парних елементів.
6. Якщо парні та додатні елементи відсутні – вивести власне прізвище ( прізвище Мельников)
Answers & Comments
Verified answer
Ответ:
import random
n = 10
lst = [random.randint(-50, 50) for i in range(n)]
print(lst)
sample_lst = random.sample(lst, 5)
print(sample_lst)
lst = [1, 2, 3, 4, 5]
lst = lst[::-1]
print(lst)
count = 0
for i in lst:
if i > 0:
count += 1
print(count)
count = 0
for i in lst:
if i % 2 == 0:
count += 1
print(count)
positive_flag = False
even_flag = False
for i in lst:
if i > 0:
positive_flag = True
if i % 2 == 0:
even_flag = True
if not positive_flag and not even_flag:
print("Melnikov")
Объяснение: