Ввод данных. Пишем калькулятор сложения.

Для того, чтобы получить данные из консоли мы должны использовать метод input()

string = input('Введите вашу строку: ')
print('Вы ввели: ' + string)

При вводе строки "Привет, мир!" в консоль при запуске кода, Python возвращает нам "Вы ввели: Привет, мир!". Строки тоже можно складывать, то есть:

'123' + '123' = '123123'

first_number = input('Первое число: ')
second_number = input('Второе число: ')

print(first_number + second_number)

Давайте сначала введем число 2, потом число 3. Python выдает нам число 23. Почему? Потому что мы складываем строки, поэтому мы должны перевести переменные в числа:

first_number = int(input('Первое число: '))
second_number = int(input('Второе число: '))

print(first_number + second_number)

Теперь программа работает правильно.

шffst

Last updated