Ответ:
На языке программирования Python
from random import randint
s = list()
chet = list()
otr = list()
nechet = list()
for _ in range(10):
s.append(randint(-100, 100))
for num in s:
if num % 2 == 0:
chet.append(str(num))
if num < 0:
otr.append(str(num))
if num % 2 != 0 and num > 0:
nechet.append(str(num))
print(f'1) {", ".join(chet)}')
print(f'2) {", ".join(otr)}')
print(f'3) {", ".join(nechet)}')
Объяснение:
Импортируем функцию randint из библиотеки random для получения рандомных значений.
s - список рандомных значений.
chet - список, содержащий ответ на 1)
otr - список, содержащий ответ на 2)
nechet - список, содержащий ответ на 3)
Первый цикл for отвечает за добавление рандомных значений в s.
Второй цикл for отвечает за группировку значений из s по спискам ответов.
Далее выводим ответы с помощью f-строк.
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Verified answer
Ответ:
На языке программирования Python
from random import randint
s = list()
chet = list()
otr = list()
nechet = list()
for _ in range(10):
s.append(randint(-100, 100))
for num in s:
if num % 2 == 0:
chet.append(str(num))
if num < 0:
otr.append(str(num))
if num % 2 != 0 and num > 0:
nechet.append(str(num))
print(f'1) {", ".join(chet)}')
print(f'2) {", ".join(otr)}')
print(f'3) {", ".join(nechet)}')
Объяснение:
Импортируем функцию randint из библиотеки random для получения рандомных значений.
s - список рандомных значений.
chet - список, содержащий ответ на 1)
otr - список, содержащий ответ на 2)
nechet - список, содержащий ответ на 3)
Первый цикл for отвечает за добавление рандомных значений в s.
Второй цикл for отвечает за группировку значений из s по спискам ответов.
Далее выводим ответы с помощью f-строк.