Как сложить введенные числа в Python? 🧮
num1 = int(input("Введите первое число: "))
num2 = int(input("Введите второе число: "))
сумма = num1 + num2
print("Сумма:", сумма)
Детальный ответ
Как сложить введенные числа в Python?
Если вы хотите сложить числа, которые пользователь вводит с клавиатуры в вашей программе на Python, у вас есть несколько способов сделать это. В этой статье мы рассмотрим два основных способа: с использованием функции input() и с использованием командной строки.
1. Использование функции input()
Функция input() позволяет пользователю вводить данные с клавиатуры. Вы можете использовать эту функцию, чтобы запросить несколько чисел и затем сложить их вместе.
num1 = float(input('Введите первое число: '))
num2 = float(input('Введите второе число: '))
сумма = num1 + num2
print('Сумма введенных чисел:', сумма)
В этом примере мы используем функцию float(), чтобы преобразовать введенные пользователем строки в числа с плавающей точкой. Затем мы складываем числа и выводим их сумму на экран.
2. Использование командной строки
Если вы предпочитаете работать с командной строкой, вы можете передать аргументы в программу при ее запуске и сложить их внутри программы.
import sys
args = sys.argv[1:] # Игнорируем имя скрипта
сумма = sum(map(float, args))
print('Сумма введенных чисел:', сумма)
В этом примере мы используем модуль sys, чтобы получить аргументы командной строки, переданные программе при запуске. Затем мы используем функции map() и sum(), чтобы преобразовать аргументы в числа с плавающей точкой и сложить их вместе.
Заключение
Теперь у вас есть два способа сложить введенные числа в Python: с использованием функции input() для запроса чисел у пользователя и с использованием командной строки для передачи аргументов программе при запуске. Выберите тот способ, который наиболее удобен для вас и используйте его в своих программах.