Найти - Пользователи
Полная версия: Сложение цифр (проще некуда)
Начало » Python для новичков » Сложение цифр (проще некуда)
1
OneHalf
Не понимаю что происходит.
Первый урок и тут же в тупике.

a=input(“Ведите первое слагаемое”)
b=input(“Ведите второе слагаемое”)
print (a,“+”,b,“=”,a+b)

Результатом выводит не математическую сумму двух чисел, а соединяет их (склеивает как бы).
Это наверное круто, что он так умеет, но сейчас мне надо сложить эти числа.
rami
input() всегда возвращает строковое значение, а не числовое. Для вычислений нужно преобразовать a и b в число с помощью int() или float().

Обычно делают так:
 a = int(input('Ведите первое слагаемое'))
b = int(input('Ведите второе слагаемое'))
print(a, '+', b, '=', a+b)
DamMercul
 print(eval(f"{input('1ое слагаемое: ')}+{input('второе слагаемое: ')}"))
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB