Mikhail_Magomed635
?>

Напишите программу, которая находит сумму и произведение трёх целых чисел, введённых с клавиатуры. Например, при вводе чисел 4, 5 и 7 мы должны получить: 4+5+7=16 4*5*7=140 Напишите в питоне

Информатика

Ответы

Анна-Денис1346

# Python 3.x

def GetDigit(): return int(input("Enter digit: "))

digits=[GetDigit() for x in range(2)]

print("Sumary: ", sum(digits))

print("Produce: ", digit[0]*digit[1]*digit[2])# numpy.prod(digits) был бы лучше

catsk8

Компьютеры, телефоны, мониторы. Без этой техники уже трудно представить жизнь. Исследования учёных влияния компьютерных излучений на здоровье привели в волнение офтальмологов, косметологов, дерматологов и ортопедов. Доктора подтверждают снижение остроты зрения, увеличение веса, ускорение старения кожи лица

Исследования учёных

Западными учёными несколько лет проводились наблюдения изменения кожи лица у двух групп женщин. Одна группа работала за компьютером весь день, другая – время от времени. Отмечено, что у первой группы признаки старения и дряхлости лица появились раньше.

Кожа потеряла эластичность, щёки обвисли, лицо потеряло контур, заметных морщин стало больше, некоторые дамы обзавелись вторым подбородком.

Причина неприятностей – в электростатическом поле, которое создаётся вокруг экрана и сушит воздух. Ещё одна причина – микрочастицы, оседающие и загрязняющие лицо. Глаза краснеют, появляется раздражение и воспаление.

Последствия:

· иссушение кожных покровов;

· расширение и забитость пор;

· излишняя жирность кожи;

· глаза окружены морщинистой сеточкой;

· сухие веки;

· расширенные сосуды на щеках;

· появление второго подбородка;

· мимические морщины.

Исследователями предлагаются профилактические меры, предотвращающие влияние вредных излучений

pucha5261

Ну начнем с того, что твоя функция ничего не возвращает, она выводит на экран информацию. Второй косяк в том, что функция isdigit() проверяет всю строку, то есть, при строке с одними цифрами твоя программа даст верный ответ.

Исправить максимально просто, нам нужно проверить каждый символ строки, если встречаем хоть 1 цифру, то возвращаем true, а если не встретим в строке цифр - false.

Максимально простой вариант для новичка, скорее всего, такой:

def number(x):

  for i in x:

      if i.isdigit():

          return True

  return False

print(number('xx'))

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите программу, которая находит сумму и произведение трёх целых чисел, введённых с клавиатуры. Например, при вводе чисел 4, 5 и 7 мы должны получить: 4+5+7=16 4*5*7=140 Напишите в питоне
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

r682dm2011
Tatarnikova1507
Gor Anatolevich
Takhmina-Komarova1415
AkimovaI1608
balabina-Olesya
Марина566
proplenkusale88
elhovskoemodk
Мария591
maslprod
cristiansirbu9974
patersimon1
galereyaas1568
prokodasha