Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

ПОМОГИТЕ СОСТАВИТЬ ПРОГРАММУ НА ПИТОНЕ, СРОЧНО!!!

Guru Konfucij Знаток (273), закрыт 4 года назад
Сгенерируйте список из 20 случайных трёхзначных чисел. Найти количество чисел, у которых предпоследняя цифра - нечётная
Лучший ответ
Victor Surozhtsev Просветленный (34297) 4 года назад
Если трёхзначные числа только положительны (а вообще-то они ведь бывают и отрицательными!), то так:

from random import randint as r

s=[];kol=0

for k in range(20):

..s.append(r(100,999))

..if s[k]//10%2!=0:kol+=1

print(s)

print('С предпоследней нечётной',kol)
Остальные ответы
Black Afgano Просветленный (22282) 4 года назад
from random import randint

print(len(list(filter(lambda x: int(list(str(x))[1]) % 2 != 0, [randint(100, 1000) for _ in range(20)]))))
Аглая Шниц Искусственный Интеллект (138237) 4 года назад
^_^
нигде ж не указано, что нужен сам список

from random import randint
print(randint(0, 20))
Похожие вопросы