Вопрос Напишите программу, которая запрашивает ввод двух значений. Если

Регистрация
27 Дек 2013
Сообщения
84
Репутация
-3
Спасибо
0
Монет
0
Напишите программу, которая запрашивает ввод двух значений. Если хотя бы одно из них не является числом, то должна выполняться склейка строк. В остальных случаях введенные числа суммируются.
 
С функцией перехвата исключений для целых чисел (для любых чисел (float, decimal.Decimal, complex, fractions.Fraction) функцию f придётся расширять, но если бы не было в принципе возможности такого расширения для чисел любых типов, а не только для целого, то вариант с методом isdigit() для чисел целого типа трудно было бы заменить чем-то лучшим):
294565678_a68c9f7a602440cf9a11c09cfa816543_800.jpg

 

Похожие темы

Назад
Сверху